作为这个问题的后续,用户表单允许在运行时在多页中创建 x # 个选项卡,每个选项卡都具有相同的控件,我想知道如何设置按钮的 .OnClick 行为。我正在尝试使用以下代码来实现这一点:
For Each ctl In MultiPage1.Pages(NumSegs - 1).Controls
If TypeOf ctl Is MSForms.CommandButton Then
ctl.Name = "Segment" & NumSegs & "Button"
ctl.OnClick = "Span_Form_Click_Handler"
End If
Next
但当然似乎没有 .OnClick 方法......