返回列表 上一主題 發帖

[發問] For ... To ... 的問題

本帖最後由 GBKEE 於 2011-4-13 16:34 編輯

回復 2# e123chen
物件模組中的 Class1縣市區 As MSForms.CommandButton.
表單中沒有其他作用的CommandButton, 所以將表單中的 CommandButton 指定為 Class1縣市區 即可
  1. Dim Ar() As New Class1命令按鈕
  2. Private Sub UserForm_Initialize()
  3.     Dim e As MSForms.Control
  4.     ReDim Ar(0)
  5.     For Each e In Me.Controls  '表單中的控制項集合
  6.         If e.Name Like "CommandButton*" Then '在表單中的控制項的名稱尋找包含 "CommandButton"
  7.             Set Ar(UBound(Ar)).Class1縣市區 = e
  8.             ReDim Preserve Ar(UBound(Ar) + 1)
  9.         End If
  10.     Next
  11. End Sub
複製代碼

TOP

        靜思自在 : 愛不是要求對方,而是要由自身的付出。
返回列表 上一主題