• ベストアンサー

マクロの削除について

エクセルで、「新しいマクロの記録」で作業を行った後に マクロを削除したのに、そのファイルを開くときに、 「開こうとしたファイルにはマクロが設定されています」というダイアログボックスが表示されます。 これを表示させない方法はありますか? 教えて下さい。

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

  • ベストアンサー
  • zuntac
  • ベストアンサー率36% (45/124)
回答No.3

ファイルを開いたら、 「ツール」→「マクロ」→「Visual Basic Editor」とすると、VBAのエディタが開きます。画面左上から今開いているブックの中の「標準モジュール」をクリックすると「Module1」というのがありますので、その上でマウス右クリックすると「Module1の解放」とありますので、それを実行します。「エクスポートしますか?」と聞かれるので「いいえ」を選びます。 これでブックを閉じれば、次回から「マクロが設定されています」とは言ってこないハズです。

その他の回答 (2)

  • periodayo
  • ベストアンサー率20% (64/315)
回答No.2

エクセルを開き、alt+F11でVBAエディターが開きます。 左のほうにあるプロジェクト ウィンドウに『標準モジュール』という名前のフォルダがあると思います。(これがマクロの本体でこれを消さないと最初のダイアログは消せません) 標準モジュールの左に小さい + というものがあるのでそれをクリックすると標準モジュールが展開します。 Module1という名称のオブジェクトが作成されていますので、それを右クリックし、「解放」だったか「削除」を選んでください。 保存する必要はないと思いますので問い合わせには「いいえ」を選びます。 これでマクロは消えます。

  • slot7
  • ベストアンサー率21% (18/83)
回答No.1

マクロのどの部分を削除したのでしょうか。 sub end sub まで、全て消さないとメッセージは出てきます。

関連するQ&A