- ベストアンサー
EXCELのマクロで
よろしくお願いします。 さて、過去にとあるEXCELのブックにマクロを登録しました。そのマクロも不要となり、マクロ一覧から全て削除した。 最近になってそのファイルを雛型として使用するケースが増え、名前を付け替えて使用していますが、ファイルを開く度に『マクロを有効にしますか?』と聞いてきます。 (マクロのセキュリティは中にしてあります) 正直 これがかなりウザいのですが、どうすれば聞いてこなくなるでしょうか? (但し、マクロウィルス防止の為、セキュリティは中のまま使用したいと思っています) シートだけを新規のブックに保存すればいけるとは思うのですが、現在のブックの何が問題なのかを知りたいのです。 尚、マクロ実行のダイアログを出しても、登録したマクロは何も残っていません。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
#1の補足を見ました。 モジュールは解放したのですよね? フォームがあれば同様に解放してください。 Workbook,Worksheet内に残骸があるか確認してください。 それらがない場合ですが VBProject(Personal.xls)というのがありませんか? Personal.xlsは個人用マクロブックといって、PC共有のマクロファイルです。 これがある場合は、PC上を検索してこれを削除してください。
その他の回答 (1)
- Woyadi
- ベストアンサー率53% (68/126)
たぶん、ツール→マクロ→マクロは削除しても、モジュールが解放されていないと思われます。 ツール→マクロ→Visual Basic Editerを起動します。 左上のプロジェクトエクスプローラウィンドウの標準モジュールフォルダ内のModule1を選択します。 右クリック→Module1の解放をクリックします。 「エクスポートしますか?」と聞いてくるので、「いいえ」を選択しVisual Basic Editerを閉じます。 その後上書き保存すれば、次回起動時からきっと幸せになっています。
補足
回答ありがとうございます。 早速やってみました! 上書きまで完了しましたが、再度開くとまだ聞いてきます。Visual Basic Editerを見てみると、Modele1は無くなっていましたが・・・・。 シアワセはまだ遠いようです。
お礼
ご指摘の開放で上手く行きました! これで煩わしいダイアログに悩まされることも無くなりました。 No.1・No.2の御両名 ありがとうございました!