![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
Windows XPでExcel2003を使っています.
今までそういうことは全くなかったのですが,
急に,Excel2003を起動しただけで,マクロに関する警告が
出るようになりました.
OFFICE11\xlstart\Cleaner.xla
OFFICE11\xlstart\DG_97.xla はマクロを含んでいます
という内容です.
この種の警告は,マクロが埋め込まれているファイルを開くとき
に出てきますが,今回はマクロが入っているはずのないファイル,
ましてや既存ファイルを開くのではなく,Excel2003のソフトを起動して
新規ファイル(Book1など)を作ろうとしただけで,必ず出るように
なってしまっています.
セキュリティレベルを変えれば,こうした警告は出なくなったりは
しますが,出ていなかったものが出るようになったわけですから,
何が変わったのでしょうか.
以前のように出ないようにするには,どうしたらいいのでしょうか.
何かの設定の問題でしたら,設定方法を教えて下さい.
No.2ベストアンサー
- 回答日時:
こんにちは。
>OFFICE11\xlstart\Cleaner.xla
>OFFICE11\xlstart\DG_97.xla はマクロを含んでいます
アドインは、そこには入れてはいけません。
また、アドインは、指定された以外の場所には好ましくありません。トラブルを呼びます。
ユーザーアドインなら、
C:\Documents and Settings\[ユーザー名]\Application Data\Microsoft\AddIns\
メーカー製のアドインは、
C:\Program Files\Microsoft Office\OFFICE11\Library\
COMアドイン は、
C:\Program Files\Microsoft Office\OFFICE11\ADDINS\
と入れます。
今回の場合は、COMアドイン・フォルダ以外ですが、
DG_97.xlaは、ユーザーアドインに入れておいてよいとは思いますが、Cleaner.xla は、もしかしたら、Excel2000用のOffice Resorce Kit にあるものでしたら、Excel2003 では使えないか、使わないほうがよいと思います。
また、Excel 2003 というよりも、Win 2000 以上では、
OFFICE11\xlstart\ は、空にして、何も入れないというのが一般的です。
C:\Documents and Settings\[ユーザー名]\Application Data\Microsoft\Excel\XlStart\
には、"PERSONAL.XLS" のみ、もしくは、スタートに設定させる、XLS型のブックを入れますが、たくさんは入れてはいけません。仮に、テキストファイルも入れないほうがよいです。必ず、ふたつのXlstartは、確認しておいてください。
そのようにしたら、一般的な設定は、
セキュリティ・レベルに関わらず
ツール-マクロ-セキュリティ-信頼できる発行元
レ 組み込み済みのアドインとテンプレートをすべて信頼する
とチェックを入れておきます。
そして、アドインを使用する場合は、そこに名称がない場合は、
ツール-アドイン-参照で、ファイルを探して、設定します。
この回答への補足
ありがとうございます.
>今回の場合は、COMアドイン・フォルダ以外ですが、
>DG_97.xlaは、ユーザーアドインに入れておいてよいとは思いますが、Cleaner.xla は、もしかしたら、Excel2000用のOffice Resorce Kit にあるものでしたら、Excel2003 では使えないか、使わないほうがよいと思います。
DG_97.xla は,C:\Documents and Settings\[ユーザー名]\Application Data\Microsoft\AddIns\
の下に移動させればよいということですね.
Cleaner.xla は削除してしまっていいということでしょうか?
最近リソースキットのCDを使ったということも一切ないので,経緯がよくわからないのですが…
>アドインは、そこには入れてはいけません。
>また、アドインは、指定された以外の場所には好ましくありません。トラブルを呼びます。
>また、Excel 2003 というよりも、Win 2000 以上では、
>OFFICE11\xlstart\ は、空にして、何も入れないというのが一般的です。
自分で意図的に入れたということはないのです.
なので分からずに困っていました.
>C:\Documents and Settings\[ユーザー名]\Application Data\Microsoft\Excel\XlStart\
>には、"PERSONAL.XLS" のみ、もしくは、スタートに設定させる、XLS型のブックを入れますが、たくさんは入れてはいけません。仮に、テキストファイルも入れないほうがよいです。必ず、ふたつのXlstartは、確認しておいてください。
C:\Documents and Settings\[ユーザー名]\Application Data\Microsoft\Excel\XlStart\
の方を確かめたら,こちらには何も入っていませんでした.
No.4
- 回答日時:
こんばんは。
>しかし,それによって,アドインを本来入れるべきでないというところに格納されることはあるんでしょうか.そういうこともあるのなら,多少は納得できるのですが.
それは、少なくとも、MSのものに関しては「ありえない」のですが、フリーソフトウェアには、そういう配慮のないものがあって、私は、内心では、相当に憤慨してしまいました。
ただし、MSでも、プロ向けのものは、常識だっていうので、何の説明もインストローラーもないものもあったような気がします。(昔のものだけです)
マクロを作る人なら、アドインを作れば、指定の場所に入るのですから、間違えようがないのですが、たぶん、今回の場合は、誰かが間違って教えたものだと思います。不可解だとはお思いでしょうけれど。
そういう私だって、マクロを書くようになって1年目ぐらいでアドインに手を出して、一体、どこがよいかって、ベテランの人に教わったのです。本当に意味が分かるようになったのは、Win XP を使ってからです。
Excel2003は、試していないのですが、前のバージョンの場合は、正規の場所に入れて、アドインを削除したりすると、「(正確には忘れたけれど)アドインの中の名称も削除しますか?」と出てくるのですが、正規の場所でないと、残ったままになってしまうことがあるのですね。名前だけ残っているアドインというのが出てきます。
つまり、その情報は、レジストリに残っているのです。それで、トラブルというのはありませんが、何か、名前だけで動かないものがあるのは、気持ち悪いですよね。そういう問題は、本来は、フリーのインストローラーで出来るのですが、そういうことを勉強する人って少ないようですね。そういう情報って、デベロッパー(マクロの上級クラス)だけにしか出てきませんから、知らないのもやむをえないのです。
今回は、アドインとして登録していなければ残っていません。マクロブックとして扱われてきたので、そういうようにはなっていないはずです。
遅くなりましたが,いろいろと教えていただき,有り難うございました.
そもそもの原因は不明ですが,おかげさまで現象を取り除くことはできました.
No.3
- 回答日時:
こんにちは。
#2 の回答者です。
>DG_97.xla は,C:\Documents and Settings\[ユーザー名]\Application >Data\Microsoft\AddIns\
>の下に移動させればよいということです
そうですね。その場所が一番プライべート・アドインとして扱いやすいです。
>Cleaner.xla は削除してしまっていいということでしょうか?
>最近リソースキットのCDを使ったということも一切ないので,経緯がよくわからないのですが…
ちゃんと出所や意味がわかっていないものは、あまり使わないほうがよいですね。
ただし、本当は出所は確かめて、もしも、メーカー側のものなら、とっておいても損はないです。(私のような、過去からのものを収録してている人だけの話ですが。)
>リソースキットのCD
リソースキットは、CD ではなくて、MSのダウンロードだと思います。
この回答への補足
ありがとうございます.
移動させてみたところ,警告が出なくなりました.
>ちゃんと出所や意味がわかっていないものは、あまり使わないほうがよいですね。
>ただし、本当は出所は確かめて、もしも、メーカー側のものなら、とっておいても損はないです。
確かにその通りですね.
>リソースキットは、CD ではなくて、MSのダウンロードだと思います。
考えてみれば,Windows update か Microsoft update がされた後から
かもしれません.
しかし,それによって,アドインを本来入れるべきでないというところに格納されることはあるんでしょうか.
そういうこともあるのなら,多少は納得できるのですが.
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) マクロの付いたExcelが開けません 3 2023/02/01 10:54
- Word(ワード) office 2021へ自分用のクイックアクセスとマクロをコピーしたい 2 2023/03/11 21:15
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/03 13:18
- Excel(エクセル) Excel起動時にエラーダイアログが表示される 3 2022/07/28 19:52
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/02/07 09:58
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/06/04 09:39
- Visual Basic(VBA) Excelのマクロについて教えてください。 作業フォルダ内に2つのファイルがあります。 このファイル 2 2023/07/09 13:40
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/06 13:01
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/07/03 09:11
- Excel(エクセル) Excelのマクロコードについて教えてください。 1 2022/03/27 10:47
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル終了時の保存確認メッ...
-
マクロでマクロを削除する
-
EXCELで日付を自動でファイル名...
-
ファイルリネームの良い知恵を...
-
別のパソコンでエクセルのマク...
-
マクロを消すマクロは不可能?
-
エクセルで印刷する方法 エクセ...
-
EXCEL マクロ クリップボードク...
-
マクロを設定したのに、拡張子...
-
添付ファイルのみを自動印刷し...
-
ワードのマクロを他のPCに移すには
-
Excel起動時にマクロを実行させ...
-
個人用マクロブックについて
-
AccessからExcelマ...
-
エクセルVBAでloop???
-
WordのVBAマクロの実行を、一気...
-
エクセルファイルを自身のファ...
-
Excelのマクロ
-
自作アドインの使い方
-
エクセルのマクロを実行後、閉...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセル終了時の保存確認メッ...
-
excelファイルに使われているVB...
-
VBA マクロ実行時エラー’1004Ra...
-
コピーしたファイルのマクロを...
-
昨日まで動いていたエクセルの...
-
別のパソコンでエクセルのマク...
-
VBAを一度起動するとずっと出て...
-
マクロを消すマクロは不可能?
-
エクセルファイルを自身のファ...
-
アクセスでファイルを開いたと...
-
EXCEL マクロ クリップボードク...
-
Excelが勝手にシート移動してし...
-
Excelマクロ ファイル名が変わ...
-
excelが別プロセスで起動してし...
-
Excel2010 PERSONAL.xlsbの挙動...
-
エクセルマクロを有効にしない...
-
エクセル2013vbaで、見えない名...
-
エクセルマクロにてパワーポイ...
-
【マクロ】アクティブセルの行...
-
excelのマクロ実行でブロックさ...
おすすめ情報