作者thomasflee (Thomas)
看板Office
標題[問題] 如何接續跳出使用者選單
時間Fri Aug 4 23:10:25 2017
各位大大好,
小弟在練習操作VBA 使用者選單時,有以下問題:
1.開啟巨集後自動喚起使用者選單>>
2.使用者輸入姓名>>
3.跳出另外一個使用者選單,選單內容標籤顯示所輸入之姓名,且選擇性別>>
4.將性別寫入儲存格內>>
但是第3個步驟,小弟不知道如何達成,是否可以請版上大大指教呢?
http://i.imgur.com/E8oMjcC.jpg
http://i.imgur.com/d5NAFNL.jpg
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.77.179.110
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1501859428.A.389.html
1F:→ soyoso: 如是二張表單,可userform.show(showname),label.caption 08/04 23:38
2F:→ soyoso: 指定表單(inputname)的textbox,unload inputname 08/04 23:39
3F:→ soyoso: 或於模組內設個全域變數,接收textbox的值,unload 08/04 23:45
4F:→ soyoso: inputname,showname的label caption指定該變數 08/04 23:46
5F:→ soyoso: showname show 08/04 23:47
6F:→ soyoso: 不以變數的話也可以寫入儲存格來暫存textbox資料 08/04 23:49
7F:→ thomasflee: S大..><" 小弟功力不夠無法參透您的說明 08/05 21:18
10F:→ thomasflee: 抱歉,上面傳錯圖 08/05 21:20
13F:→ soyoso: 是產生錯誤(此處需要物件)嗎? 08/05 21:48
14F:→ soyoso: 或是"必須是函數或變數"的錯誤的話 08/05 21:59
15F:→ soyoso: 如果是的話,userform.show (...)的部分改為showname.show 08/05 22:00
16F:→ soyoso: 試試 08/05 22:00
17F:→ thomasflee: 感謝S大指引,不過我還是測試不出來 08/05 22:39
18F:→ thomasflee: 不過小弟發現,如果物件名稱不要亂改名稱,維持原有us 08/05 22:40
19F:→ thomasflee: erform1 & userform2,就可以了 08/05 22:40
20F:→ thomasflee: 是只有我的電腦會這樣嗎? 08/05 22:41
21F:→ soyoso: 是指表單的name嗎?如果是的話,測試應是可行的 08/05 22:54