AddControl 事件、Add 方法示例
下例在运行时间使用 Add 方法将控件添至窗体,并且用 AddControl 事件来确认控件已被添加。
窗体包含:
- 名为 CommandButton1 的命令按钮。
- 名为 Label1 的标签。
Dim Mycmd
Sub UserForm33_CommandButton1_Click()
Set Mycmd = UserForm33_Controls.Add("Forms.CommandButton.1")
UserForm33_Mycmd.Left = 18
UserForm33_Mycmd.Top = 150
UserForm33_Mycmd.Width = 175
UserForm33_Mycmd.Height = 20
UserForm33_Mycmd.Caption = "非常有趣。" & Mycmd.Name
End Sub
Sub UserForm33_AddControl( Control )
UserForm33_Label1.Caption = "控件已被添加。"
End Sub
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16