• 締切済み

Excel マクロ無効化

Micorsoft Excelで、VBAで以下のように指定のExcelファイルのマクロを無効化したいのですが、やりかたを調べてもよくわかりません。できないのでしょうか?アドバイスいただけると幸いです。 具体的にやりたいこと (1)マクロ有効にしたExcelファイルのVBAから他のExcelファイルをマクロ無効で開く (2)マクロ有効にしたExcelファイルのVBAで、開いているExcelファイルのマクロを無効に設定する。(有効だったものを無効にする)

みんなの回答

  • masnoske
  • ベストアンサー率35% (67/190)
回答No.1

(1)マクロ無効で開きたいケースは,開こうとしているファイルがマクロを自動実行するケースかと思います. https://answers.microsoft.com/ja-jp/msoffice/forum/all/excel-vba-%E3%81%A7-excel/511eb9b0-2251-409a-80b7-ff5dd88033bd (2)マクロの有効/無効は,Excel本体に設定するオプションなので,ファイルごとに設定する事はできないと思います.

shirakoponzu000
質問者

お礼

アドバイスありがとうございます。 (2)Excel本体に設定するもので、ファイルごとに設定するものでないのですね。

関連するQ&A