Excel 选择工作表时转到特定单元格
选择工作表时,我想转到特定单元格Excel 选择工作表时转到特定单元格,excel,vba,Excel,Vba,选择工作表时,我想转到特定单元格 Private Sub Worksheet_Cellselection() ActiveSheet Goto:="D5" End Sub 该工作表不起作用您需要使用相关工作表的工作表\u Activate事件: Private Sub Worksheet_Activate() Range("D5").Select End Sub 要用于工作簿中的多个工作表,请将代码移动到Workbook\u sheet activateevenrt(在Workbook级
Private Sub Worksheet_Cellselection()
ActiveSheet Goto:="D5"
End Sub
该工作表不起作用您需要使用相关工作表的
工作表\u Activate
事件:
Private Sub Worksheet_Activate()
Range("D5").Select
End Sub
要用于工作簿中的多个工作表,请将代码移动到Workbook\u sheet activate
evenrt(在Workbook
级别内):
Private子工作簿\u SheetActivate(ByVal Sh作为对象)
选择案例名称
Case“Sheet1”、“Sheet2”、“Sheet4”@Mansour查看编辑的代码,将其放入本工作簿的模块中,调整Case“Sheet1”、“Sheet2”、“Sheet4”
以适合您想要包含的工作表名称谢谢,对不起,我不知道如何通过标签感谢here@Mansour你做到了,当你接受“回答”时:)不客气
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
Select Case Sh.Name
Case "Sheet1", "Sheet2", "Sheet4" '<-- run it only for sheet's with these names
Range("D5").Select
End Select
End Sub
Application.Goto ActiveSheet.Range("D5")