• ベストアンサー

VBマクロで他のマクロを削除したい

ファイル加工後、別名保存する前に不要なマクロを削除するマクロを作りたいのですがアドバイスをお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

マクロでマクロを制御する(変更-削除を含む)ことは出来ません。 従って、ファイル加工に際してマクロを継承しない方法で加工するしかありません。 マクロを継承しないで、加工用のファイルを作る方法を書きます。 (1)シート(「Private Sub」)のマクロ以外であければ、 加工前のファイルから全Sheeをシートコピーして、新しいファイル(加工作業用のファイル)を作り、 それを加工すればいいのです。 (2)シート(「Private Sub」)のマクロであれば、 新しいファイル(加工作業用のファイル)を作り、対象シートを全(セル)選択し、 新しいファイルのSheetに貼り付け、それを加工します。

すると、全ての回答が全文表示されます。

関連するQ&A