プロが教えるわが家の防犯対策術!

マクロの機能を使うようになって,Excelを閉じようとすると,毎回「個人用マクロブックの変更を保存しますか?[はい]をクリックすると,次にMicrosoft Excelを起動したときにマクロが有効になります。」という表示が出てきて困っています。この表示を元の通り無くす方法を教えてください。よろしくお願いします。

A 回答 (1件)

こんばんは。



通常、Personal.xls は、意図的に書き換えを変更するような命令を与えなくては、毎回、変更を保存しますか?というようには聞いてきません。

Personal.xlsのシートに数式を残したまま、Personal.xls に変更したか、または、Personal.xlsファイルの中のシートにマクロで出力しているなどが挙げられます。

ご自分でコードを読んで分らなければ、(*1) マクロブックを一旦、読取専用(*2) にしてから、マクロを実行すれば、エラーが出るでしょうから、そこを書き換えるなり、そのプロシージャを削除すればよいと思います。

それでもダメなら、一旦、その中にあるマクロのモジュールそれぞれを、エクスポートするか、メモ帳に取って保存してから、あらたに、個人用マクロブックを作り直して、必要なもののみ、マクロを貼り付けなおして、それで、問題が発生するか、試してみてください。

*1: ThisWorkbook という自分自身を表現したり、一般モジュールではなく、シートモジュールを使用して、書き込んでいるような場所

*2:エキスプローラ-右クリック-プロパティ-読取専用
  場所については、
  http://oshiete1.goo.ne.jp/kotaeru.php3?q=2032250
  ( http://okwave.jp/kotaeru.php3?q=2032250 )
  を参照してください。
    • good
    • 0
この回答へのお礼

ありがとうございました。詳細に御回答頂きましたが,当方の初歩的な確認ミスでありまして,Personal.xlsが2つ存在しておりまして,2つとも削除することにより解決しました。どうもご親切にありがとうございました。

お礼日時:2006/03/21 20:14

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!