- 帖子
- 552
- 主題
- 6
- 精華
- 0
- 積分
- 576
- 點名
- 0
- 作業系統
- win7
- 軟體版本
- office 2010
- 閱讀權限
- 50
- 性別
- 男
- 註冊時間
- 2015-2-8
- 最後登錄
- 2026-9-10
  
|
本帖最後由 lpk187 於 2015-6-16 22:23 編輯
回復 1# lyc43210
也不知對不對,呵呵!我也是練習
UserForm:- Dim X_OB() As New Class1
- Private Sub UserForm_Initialize()
- I = Cells(1, 1).End(xlToRight).Column
- h = 0
- ReDim X_OB(1 To I)
- Dim myC As Control
- For A = 1 To I
- Set myC = Controls.Add(bstrprogid:="Forms.optionButton.1")
- myC.Top = h
- h = h + 20
- myC.Caption = Cells(1, A)
- Set X_OB(A).OB = Controls(A)
- Next A
- End Sub
複製代碼 Class1:- Public WithEvents OB As MSForms.OptionButton
- Private Sub OB_Click()
- UserForm1.Label1 = OB.Caption
- End Sub
複製代碼 |
|