Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ワークブックに新しいワークシートを作成するたびに、マクロを自動実行したいと考えています。以下は私が試したものです:
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
モジュールの下に配置する必要があります