0
A
回答
1
在用户窗体模块,您可以只需将下面的代码,当你的复选框被命名为“CheckBox1”:
Private Sub CheckBox1_Click()
If Me.CheckBox1.Value = True Then
Worksheets("Sheet1").Visible = True
Else
Worksheets("Sheet1").Visible = False
End If
End Sub
时,它的检查,未经检查的隐形时,这将使“工作表Sheet1”可见。 如果不同的命名复选框,你会看到,如果你双击用户窗体设计该复选框,VBE会已经拿出
Private Sub CheckBoxName_Click()
End Sub
+0
thx它的工作原理:-)。我还有一个问题。选择复选框“a”(在我的例子中)后,它应该自动打开一个文件(它总是相同的文件)。如果我总是生成一个新文件,这会浪费很多空间。 _例如我在我的桌面上有一个名为** test.xlsx **的文件,选择我的复选框** ** **文件** test.xlsx **自动打开._ Thx寻求帮助 – flowers1234
+0
每个主题伴侣有一个问题,但只需使用'Workbooks.Open(“somepath \ somefile.xlsx”)' –
相关问题
- 1. Excel VBA表格复选框
- 2. Excel表单:选择复选框时复制单元格的VBA代码
- 3. Excel VBA用户表单复选框访问
- 4. 以vba打开工作表时禁用复选框
- 5. excel vba打开对话框导入csv
- 6. Excel的VBA - 打开的ActiveX复选框,这时的复选框的系列都被导通
- 7. 更改excel表单复选框名称
- 8. Excel VBA复选框英文和法文
- 9. 自动复选框生成Excel VBA
- 10. Excel vba重命名复选框
- 11. Excel VBA:如何清除复选框
- 12. Excel中的复选框搜索VBA
- 13. VBA/Excel加快宏添加复选框
- 14. Excel使用vba中的复选框
- 15. Excel VBA自动重命名复选框
- 16. JQuery - 复选框不打开
- 17. 复选框打开窗口
- 18. 从VBA表格插入复选框值到Excel电子表格
- 19. vba excel从表单复制子表
- 20. 将VBA表单中的复选框添加到Excel电子表格中
- 21. VBA打开Excel文件
- 22. VBA:从excel打开word
- 23. 从Excel中打开Access VBA
- 24. Excel VBA:打开UTF-16 XML
- 25. VBA Excel:打开列表框高亮显示关
- 26. vba活动输入框 - 打开新的Excel表格
- 27. VBA灰色复选框
- 28. symfony 2 phpunit - 如何打开表单域中的复选框
- 29. Excel VBA - 单元格内复选框的位置
- 30. VBA用户表单不允许打开其他excel
什么样的代码你有那么远,你在哪里卡住了? –
hi @RikSportel,我试过了:'if Checkbox1 = True Then MsgBox(“true”)'。我只用msgBox试过。但这不起作用。我收到消息_object required_。 – flowers1234