• ベストアンサー

マクロのメッセージが消えない

エクセル2000で、ツール→新しいマクロの記録でマクロを作りました。 一度保存して、次に開いたときにツール→マクロ→削除でマクロを消しました。しかし、開くたびに「**にはマクロが含まれています。マクロにはウイルスが~『マクロを有効にする』『マクロを無効にする』『詳細』」というメッセージが出てきてしまいます。一度マクロを作ってしまうと、削除してもこのメッセージはでてきてしまうのでしょうか? 参照するときいちいちこのメッセージが出てきてうるさいんです!どなたかわかる方、教えてください。

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

  • ベストアンサー
  • Hageoyadi
  • ベストアンサー率40% (3145/7860)
回答No.2

マクロの削除方法 〈ツール〉→〈マクロ〉→〈Visual Basic Editor〉でVisual Basic Editorを開きます。 プロジェクトウィンドのModuel1を右クリックします。 Moduel1の解放をクリックします。削除する前にModuel1をエクスポートしますか?と聞いてきます。《いいえ》をクリックします。Moduel1が削除されました。 Moduel*についても同じように削除します。Ufrm*もあったら削除してください。 プロジェクトウィンドにModuel*とUfrm*が表示されなければOKです。 次にプロジェクトウィンドのSheet*,This workbook(全て)をwクリックしてマクロが記述されていないか確認します。記述されてあれば削除します。 シートの上にマクロに関係するフレーム、枠、ボックス等があればそれも削除してください。 これでマクロは削除されたと思います。 もう一つの方法はコピーする方法です。現在のエクセルの表(シートに書かれた物)をそのままいかしたいのであれば列側の処《英文字》(A~?まで)をコピーして別のbookに貼り付けます。こうするとセルの幅の内容も一緒にコピー出来ます。シートコピーですとマクロもついてコピーされます。

noname#52875
質問者

お礼

詳しく教えていただき、ありがとうございます!そんな難しいことをしなくてはいけないんですか・・・(汗)。マクロについては素人なのでこれからは安易に手を出さないようにします!

その他の回答 (1)

  • dai-cha-n
  • ベストアンサー率27% (12/43)
回答No.1

ツール→マクロに削除ってありましたっけ? Visual Basic Editorは開いてみたことがありますか? 標準モジュールというフォルダにmodule1というのは残ってませんか?残っている場合は右クリックから開放します。 すべてのシートとThisWorkbookを開いて、何もかかれていないことを確認してみてください。 何かコードがかかれていたら、それを削除してみてください。 たいていこれで消えますけどねー

noname#52875
質問者

お礼

ありがとうございます。Visual Basic Editor・・・やっぱりやらないとだめでしたか。いままで怖くて無視してたんですが。(取り返しの付かないことをしそうで。)「削除」って確かにあるんですが、あんまり使えませんね。

関連するQ&A