我想知道如何在命令按钮宏上使用VBA代码打开特定的工作表?然后,当用户访问我的“欢迎表”工作表并单击命令按钮“学生”时,这会将他们带到“学生”工作表中。
我尝试了以下代码,但是在此image.中看到了无效的语法错误消息,此外,有些代码变成了红色代码,并且还有一行代码具有黄色背景效果请参见此image.
代码:
Private Sub CommandButton_2Click()
Sheets("Students").Activate
End Sub
如果您想检查命令按钮宏的名称与我的excel工作表链接在下面的代码中的名称相同。但是,我确实进行了检查,对我来说都是正确的。
我的Video显示我有一个名为“学生”的工作表,并且已正确设置了命令按钮。
答案 0 :(得分:0)
类似的东西:
Private Sub CommandButton2_Click()
ThisWorkbook.WorkSheets("Students").Activate
End Sub
应该可以解决问题。请记住要完全限定您的参考文献(例如,工作簿->此处的工作表),这将在以后为您省心!