展开全部
你的下拉菜单是W14单元格吧。
'方法一:用循环判断工作表是否存在,代码如下:
Private Sub CommandButton2_Click()
Dim sh As Worksheet
For Each sh In Sheets
If sh.Name = [w14].Value Then sh.Activate: Exit Sub
Next
End Sub
'方法二:直接判断工作表是否存在,若存在,那么激活该工作表
Private Sub CommandButton1_Click()
Dim sh As Worksheet
On Error Resume Next
Set sh = Sheets([w14].Value)
If Err.Number <> 9 Then sh.Activate
End Sub
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |