0
我想在工作簿中創建新工作表時自動運行宏。下面是我試過的:Excel VBA:創建新工作表時自動運行
Private Sub Workbook_NewSheet()
Call Macro1
End Sub
Sub Macro1()
...
...
End Sub
原來什麼都沒發生。爲什麼?
我想在工作簿中創建新工作表時自動運行宏。下面是我試過的:Excel VBA:創建新工作表時自動運行
Private Sub Workbook_NewSheet()
Call Macro1
End Sub
Sub Macro1()
...
...
End Sub
原來什麼都沒發生。爲什麼?
我想你已經把它們放在了錯誤的地方。
Private Sub Workbook_NewSheet(ByVal Sh as Object)
Call Macro1
End Sub
應在的ThisWorkbook放而
Sub Macro1()
...
...
End Sub
應在模塊放在
非常感謝! FYI,NewSheet的表達是.NewSheet(Sh)。當我的代碼無法工作時,我從microsoft.com中找到它。以下是來自網站的示例: –
非常感謝! FYI,NewSheet的表達是.NewSheet(Sh)。當我的代碼無法工作時,我從microsoft.com中找到它。請參考這裏的鏈接:[鏈接](http://msdn.microsoft.com/en-us/library/office/ff821246.aspx) –
是啊我知道..我只是簡單地複製你的代碼:P 我通常從下拉列表中選擇事件 – sam092