• ベストアンサー

マクロがないのにマクロがありますとは?

 エクセルファイルを開くと「マクロがあります」とダイアログボックスが出て有効・無効の選択が求められます。  実は、マクロを作成後、削除したんですが、このダイアログボックスが出ないようにするにはどうすれば良いでしょうか。

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

  • ベストアンサー
  • daiku164
  • ベストアンサー率34% (151/437)
回答No.4

私もエクセルで書類を作り、マクロを使ったことが有ります、 >マクロを作成後、削除したんですが 削除はどのように行いました? 残骸が残っているために、ダイアログボックス出てくるのだと思います、 VBアイコンが出ていない場合 表示→ツールバー→Visual Basic VBアイコンが出ている場合 アイコンをクリックして、プロジェクトの中のMicrsoft Excel Objects 以外のフォーム・標準モジュール・クラスタモジュール を削除します、 一応別名保存しておき、再度別名保存したファイルを開いてみましょう ダイアログボックスが出ないと思いますが、(^^;;; (ただしこれは、私の思い付きで上手く行っただけですので 必ず別名保存で行ってください、)

Iiriya7342
質問者

お礼

ありがとうございました。解決しました。

その他の回答 (4)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.5

多分マクロを作って、VBEのコードウインドウ部に出ているコードをDELキーで削除して、抹消した積もりなんでしょうが、それでは質問のようになります。 プロジェクトウインドウ(プロジェクトエクスプローラ)(通常左側)のModule1(当初の名)の解放までやっておかないといけません。 Module1をクリックして、メニューのファイル-Module1の解放で行います。Module1は各Module(Sub Endまでのコード)の集合が入る・入った「家」「箱」のようなものですから、こちらも壊さないと、空き屋があると「マクロあり」と見なされるのでしょう。

Iiriya7342
質問者

お礼

ありがとうございました。

  • diashun
  • ベストアンサー率38% (94/244)
回答No.3

Excelは一度VBE(Visual Basic editor)を開き、何らかのイベントを選択しただけでマクロが生成されたと見做します。 ですからVBEをもう一度開いて、各SheetやModuleにイベントコードが記述されていればすべて削除してください。 また、Moduleがあればこれも削除(解放)してください。 このあと上書き保存すれば、次回開くときに「マクロがあります」のダイアログボックスは表示されないはずです。

  • hakone8ri
  • ベストアンサー率18% (4/22)
回答No.2

Alt+F11キーでVBAを開きます。 プロジェクトエクスプローラの標準モジュールの+キーをクリックします。 そこに残っているモジュールを右クリックして、 XX(モジュール名)の解法をクリックします。 「解放する前にエクスポートしますか」に「はい」か、 「いいえ」を選択して、モジュールを解放して下さい。 次回からそのダイアログは表示されないでしょう。

  • pinkwithe
  • ベストアンサー率17% (5/28)
回答No.1

 シートをコピーし新ブックを新しい名前で保存されてはどうですか?

関連するQ&A

  • マクロの完全消去法

     かれこれ3~4年ものの悩みです。 エクセルでワークシートを作成中、戯れにマクロを作成、飽きたので削除してから保存したのですが、以後そのファイルを起動する度に「このファイルにはマクロが含まれています(マクロを有効にする/無効にする)」というダイアログが出てきます。  人に扱わせる時にうっとうしいので、出ないようにしたいのですが、完全に削除仕切れていないとすれば、どこをいじれば良いのでしょう? ※ツールバーの「マクロ」メニューで確認しても、マクロは確認できません。

  • マクロの削除について

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

  • マクロの削除について教えてください

    四苦八苦してマクロを記録しようとしていたところ、よくわからないままいつの間にか記録されてしまったようで、エクセルの動きが非常に悪くなり、マクロのダイアログボックスを開いて削除をしようとしたのですが、編集や削除の項目が無効になってて使えません。 どうすればいいのでしょうか? 説明がわかりにくかったらごめんなさい。どうぞよろしくお願い致します。

  • Excelのマクロについて

    普通マクロで作成したエクセルファイルを起動すると、マクロの「有効」「無効」を選択する画面が出てきます。 会社内のネットワークで文書を共有しており、エクセル2003がはいっているパソコンは、エクセルファイルを起動すると、選択する画面が出てきますが、エクセル2000がはいっているパソコンでは、マクロで作成したエクセルファイル(同じもの)を開いても選択画面が出なく、すぐにエクセルのシートが出てきます。 エクセル2000がはいっているパソコンで、マクロで作成したファイルとして選択画面が表示されるようにするためにはどのようにしたらよろしいのでしょうか? 恐れ入りますが、よろしくお願いいたします。

  • Excelマクロの削除

    Excelにて別のExcelのデータをコピーし、名前を付けて保存するマクロを作成しております。 その際、新しく作成したファイルにマクロが残ってしまいます。そのファイルにマクロを残さない方法はありますか? またそのマクロをツール→マクロ→削除をしても次回、ファイルを開いたときに、マクロの有効無効を聞かれます。 他にマクロを削除する場所があるのでしょうか? よろしくお願いします。

  • Excel起動時にマクロの「有効」「無効」を酔要求する画面を無くしたいです

    お世話になります。 一度、マクロを作成したエクセルファイルを起動すると、 マクロの「有効」「無効」を選択する画面が出てきます。 既に、そのファイルで作成したマクロは必要性がなくなり 「ツール」→「マクロ」→「マクロ」から 作成したマクロを削除しても 上記の選択を要求する画面が表示されます。 これは、どのようにしたら表示されなくなるのでしょうか? 宜しくお願い致します

  • マクロについて

    エクセルバージョン2010です。 ABC(.エクセル拡張子)と言う通常のエクセルファイルを作りました。 次に、ABCファイルにマクロを作成し、 マクロ用・個人用フォルダーのマクロを保管するフォルダへの指定で、 ABC(.マクロ拡張子)のファイルを作りました。 この場合、ABC(.エクセル拡張子)と言う通常のエクセルファイルは削除しても良いのでしょうか? それと、一度、エクセルを再起動しました。 で、さっきのマクロ用ファイルのマクロの編集をクリックすると、 開いていないブックのなんとかは編集できません、 のダイアログがでて、編集画面を見られません。 一度削除したABC(.エクセル拡張子)を元に戻して、これを開いても編集画面は出ませんでした。 何がいけないのでしょうか? 最後に、ついでの質問ですが、 Book2.prn と言う、得体のしれぬファイルが、 エクセル保存用フォルダーに出来ています。 これは削除しても良いものでしょうか? 以上3点、よろしくお願いします。

  • Excelマクロファイル

    マクロを登録したファイルを保存すると、次回そのファイルを開く際に「マクロを有効、無効にする」旨のダイアログが出ると思いますが、登録したマクロを削除して保存しなおしても、ダイアログが毎回出てしまいます。何か出なくする方法があるのでしょうか?

  • エクセル マクロが削除できないです・・・

    あるエクセルファイルを開くと、マクロを有効にするかどうか聞いてくるのが面倒で、ヘルプに従って削除しようとしたのですが、【ツール】⇒【マクロ】⇒【マクロ】⇒マクロの保存先ボックスで→作業中のブックを選択しても、マクロがひとつも表示されず、削除できません。 どうしたら削除できますでしょうか? お教えいただけましたら非常に嬉しいです。 よろしくお願い致します。

  • マクロの設定って?

    パソコンでインターネットエクスプローラーからエクセルのファイルをダウンロードしようとしたら、「このプロジェクトのマクロは無効に設定されています。」というダイアログが出たのですが、マクロの設定を有効にするにはどうしたらいいのでしょうか? 大変困っています。 宜しくお願いいたします。

専門家に質問してみよう