• ベストアンサー

Excelのマクロを削除したはずがメッセージ

よろしくお願い致します。 ExcelVer2002を使っています。 マクロを記録して、削除したつもりなのですが、開くたびに「このブックにあるマクロは、セキュリティレベルが高に設定されており、デジタル署名されていないかまたは安全なものとして確認されていないため利用できません。マクロを実行するには、署名するか、またはセキュリティレベルを変更する必要があります」というメッセージが出ます。 今、セキュリティレベルは「高」に設定しています。 まだマクロが削除できていないということなのでしょうか? マクロが残っているかどうか、確認することはできますか?

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

  • ベストアンサー
  • OddNum
  • ベストアンサー率57% (8/14)
回答No.1

「ツール」→「マクロ」→「Visual Basic Editor」でVisual Basic Editorを開きます。 プロジェクトウィンドのModuel1を右クリック→Moduel1の解放をクリックします。削除する前にModuel1をエクスポートしますか?と聞いてきますが、ここでは「いいえ」を選択します。 ほかのModuelについても同じように削除します。(Ufrm*もあったら削除してください)。 すべてを削除できればプロジェクトウィンドにModuelとUfrmが表示されなくなるはずです。 次にプロジェクトウィンドのSheet*,This workbook(全て)を開きます。ここのマクロが記述されていれば削除します。 たぶんこれで完全に削除できるかと思われます。 他にもコピーを使った方法でマクロを排除できます。シートコピーですとマクロもいっしょにコピーされてしまうので、列を選択してコピーします。 行高が異なるデータがある場合は、あとでもう一度行を選択して書式をコピーして貼り付けることで、マクロ以外の全てを移すことが可能です。 マクロがないのに「開こうとしているブックには、マクロが…」メッセージが出る - デジタル - 日経トレンディネット http://trendy.nikkeibp.co.jp/article/tec/excel/20040309/107646/ マクロがないのに開くときにダイアログが:Excel エクセルの使い方-マクロ/VBA http://www.relief.jp/itnote/archives/000031.php

jngoo
質問者

お礼

さっそくのご回答ありがとうございます! できました! ずーっと煩わしく思っていたので、本当にありがとうございました! スッキリしました!

関連するQ&A