頁: [1]
|
 |
|
作者
|
主題: 請問有關物件的定義與迴圈使用 (閱讀 5788 次)
|
cooper
小學生
離線
文章: 7
|
各位網友 我設計一個userform 裡面有100個 textbox 的參數 要一一讀入到程式做加總 那我的程式碼如下 不知為什麼 都無法讀到那100個的參數值 煩請網友賜教 謝謝 For i = 1 10 For j = 1 To 10 x = "UserForm.TextBox" & i & j & ".Value" y=y+x Next Next
|
|
|
|
« 最後編輯時間: 2005-04-03, 21:22:59 由 leonchou »
|
已記錄
|
|
|
|
|
|
沙拉油
台灣水電工
尊貴會員
離線
會員性別: 
文章: 308
|
x = "UserForm.TextBox" & i & j & ".Value" 這樣X所得到的是一個字串 "UserForm.TextBox XX.Value" 要取的 TextBox1~TextBox100 的 Value 得用 Control 屬性取得控制項物件再取其值 底下的迴圈會把TextBox1~TextBox100 的 Value 讀進 A1:A100 儲存格 For i = 1 To 100 Range("A" & i) = UserForm1.Controls("TextBox" & i).Value Next
|
|
|
|
|
已記錄
|
|
|
|
|
|
cooper
小學生
離線
文章: 7
|
感謝各位網友的協助 兩種方法都可以使用 謝謝大家
|
|
|
|
|
已記錄
|
|
|
|
沙拉油
台灣水電工
尊貴會員
離線
會員性別: 
文章: 308
|
For i = 1 to 100 Me("Check" & i).Caption = Me("Text" & i).Text Next 原來 Me("控制項名稱") 也能傳回控制項物件,又得前輩的指導了.... 
|
|
|
|
|
已記錄
|
|
|
|
|
|
|
頁: [1]
|
|
|
|