[算表] vba multipage.selecteditem中找物件

看板Office作者 (歷史洪流)時間13年前 (2013/05/10 15:47), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
軟體: Excel 版本: 2007 在MultiPage裡動態新增一個元件之後 要如何找到正確的元件呢 我目前用的是以下的方法 但這個方法的缺點是之後要增減元件不方便 動一個要改全身 新增code: For I = 0 To Step 1 Set newTextBox(J) = MultiPage1.Pages(I).Controls.Add("Forms.TextBox.1","txtb") Next 呼叫元件code: UserForm1.MultiPage1.SelectedItem.Controls(123).Value = "Test" 數字123為元件在Controls裡的順序 所以當元件數量有變動時 數字123就會變更 所以全部有呼叫動態元件的code 都要修改 這個方式有辦法改寫嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.72.239.116

05/10 15:55, , 1F
自問自答 數字改成"txtb" 就可以了..傻了
05/10 15:55, 1F
文章代碼(AID): #1HZAOkGI (Office)
文章代碼(AID): #1HZAOkGI (Office)