返回列表 上一主題 發帖

請教UserForm帶入引數與帶出引數的問題

請教UserForm帶入引數與帶出引數的問題

請教各位大大:
小的我嚐試作了一個UserForm, 裡面有一個ListBox, 一個CommandButton
想說能否在UserForm.Show時能同時載入一個Name_AR() as variant,讓這個內容值倒入ListBox,選取完畢後,按下CommandButton後能帶出一個Output_AR() as variant,讓我知道有那些被選取到,
載入我找到可使用
Public Property Let Value(Data_AR() as variant)
來處理,但是載出時,雖然也可以用
Public Property Get Value() as Variant
但是找不到好的時間點來做這個,不知道各位前輩能不能給我一些建議呢?感謝您。
clio

回復 2# stillfish00

是的,這樣寫確實沒有錯,但是我要怎麼把Output_AR由UserForm送出來到Function內來呢?
這點讓我想不出來
clio

TOP

jackyq前輩:
感謝您的回覆,由於我權限不足,如法私訊您,沒有經過妳的同意,我也不敢把妳的方法PO出來
照您說的方法,那Output_AR就要設成全區域變數,才能做到,是嗎?
clio

TOP

回復 6# stillfish00

感謝前輩的回覆,因為我是要給一串人名,讓使用者勾選掉不要的人,所以我才會需要再把結果傳回,好讓程式接下去處理這些人的後續動作,這樣看起來用公用變數是比較好的選擇,感謝您的回覆,謝謝
clio

TOP

回復 5# jackyq

感謝大大,我大致上是要做這件事,我的Outlook有很多個Mail 群組,每一個群組裡面的人數不同,當我新增一個人時,我會將他作分類,依據他的分類到到各別的群組內,但是要是有同一家公司的人,我則希望跳出一個清單,讓我勾選掉,不要的人,所以我才需要有傳回值,好讓我知道那些人該從群組內刪掉,不知道我這樣說明是否清楚,感謝您
clio

TOP

        靜思自在 : 並非有錢魷是快樂,問心無愧心最安。
返回列表 上一主題