启用其他checkbox的主checkbox
你好,我不知道如何做一个checkbox , 激活 excel 2010中的其他checkbox。
我的意思是如果我检查第一个checkbox使其他checkbox。
这里是简短的例子 将名为MasterCheckBox的checkbox添加到您的表单中。 如果需要,使用UserFormEnableEvents以用户forms压缩事件。
Option Explicit Private UserFormEnableEvents As Boolean Private Sub UserForm_Initialize() UserFormEnableEvents = True End Sub Private Sub MasterCheckBox_Change(): On Error GoTo Err_handler Dim userFormControl As Control UserFormEnableEvents = False For Each userFormControl In Me.Controls If (TypeOf userFormControl Is MSForms.CheckBox And _ userFormControl.Name <> MasterCheckBox.Name) Then userFormControl.Value = Not userFormControl.Value End If Next Err_handler: If (Err.Number <> 0) Then MsgBox Err.Description UserFormEnableEvents = True End Sub
- VBA Excelcheckboxselect工作表上的所有特定checkbox
- Excel 2010checkboxmacros – 如何取消选中另一个框时取消select“全选”checkbox
- 用户自定义命令button,基于checkbox复制True / False
- 以编程方式在Excel中插入checkbox
- VBA – 循环中的每个checkbox会在出现变化时作出反应,如何停止?
- Excel VBA代码,当单元格不为空时设置checkbox
- checkbox控制其他checkboxINTERMITTENTLY导致Excel崩溃
- popup式错误消息(macros) – 通过checkboxselect进行更新 – Excel 2010
- 选中一个checkbox时,勾选常规select器和macros以显示下三行