Word vba 5个框架,第1个框架有4个选项按钮,第2个框架有2个选项按钮,第3个框架有2个选项按钮,第4个框架有2个选项按钮,第5个框架有4个选项按钮,选项按钮只选择做好的模块中的宏,选中选项按钮时,选择的宏不运行,要通过确定命令按钮来运行选择的宏
时间: 2024-05-12 08:15:26 浏览: 154
Word的VBA
3星 · 编辑精心推荐
以下是一个示例代码,实现了上述要求:
```
Private Sub CommandButton1_Click()
'确定命令按钮的点击事件,根据选中的选项按钮运行对应的宏
If Frame1.OptionButton1.Value = True Then
Module1.Macro1
ElseIf Frame1.OptionButton2.Value = True Then
Module1.Macro2
ElseIf Frame1.OptionButton3.Value = True Then
Module1.Macro3
ElseIf Frame1.OptionButton4.Value = True Then
Module1.Macro4
End If
If Frame2.OptionButton1.Value = True Then
Module2.Macro1
ElseIf Frame2.OptionButton2.Value = True Then
Module2.Macro2
End If
If Frame3.OptionButton1.Value = True Then
Module3.Macro1
ElseIf Frame3.OptionButton2.Value = True Then
Module3.Macro2
End If
If Frame4.OptionButton1.Value = True Then
Module4.Macro1
ElseIf Frame4.OptionButton2.Value = True Then
Module4.Macro2
End If
If Frame5.OptionButton1.Value = True Then
Module5.Macro1
ElseIf Frame5.OptionButton2.Value = True Then
Module5.Macro2
ElseIf Frame5.OptionButton3.Value = True Then
Module5.Macro3
ElseIf Frame5.OptionButton4.Value = True Then
Module5.Macro4
End If
End Sub
```
在以上示例代码中,我们为确定命令按钮添加了一个点击事件。在事件处理程序中,我们检查每个框架中哪个选项按钮被选中,并根据选中的选项按钮运行对应的宏。
阅读全文