'Option Explicit
'為每個表定義隱藏名稱
Sub AddPrivateNames()
Dim sht As Worksheet
'列舉
For Each sht In Worksheets
'為每一個工作表指定"巨集表位置"
ThisWorkbook.Names.Add sht.Name & "!Auto_Activate", "=Macro1!$A$1", False
Next
End Sub
'Sub HideMacroSheet()
'隱藏巨集表
'ThisWorkbook.Excel4MacroSheets(1).Visible = xlSheetHidden
'End Sub