我有几个复选框,基于复选框的“真”或“假”逻辑,我想导航到同一个工作簿中的不同“表格”。请帮助编写 VBA 代码!
我编写了以下代码,但出现“OBJECT”错误。
If CheckBox1.Value = True And CheckBox2.Value = True Then Sheets("abc").Range("A3").Select
最佳答案
我觉得您正在使用表单控件。
帮我试试这个。
Dim cbOne As Shape, cbTwo As Shape
Set cbOne = ActiveSheet.Shapes("Check Box 1")
Set cbTwo = ActiveSheet.Shapes("Check Box 2")
If cbOne.OLEFormat.Object.Value = 1 And cbTwo.OLEFormat.Object.Value = 1 Then
'
'~~> Do what you want
'
End If
关于excel - 如何使用 CheckBox Logic 导航工作簿中的其他工作表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38672968/