●EXCELマクロが動かない場合の対応 例 質問・回答形式
(質問)
EXCELマクロが突然うごかなくなった。エラーメッセージとしては以下。
「このドキュメントはマクロの無効が設定された状態で開かれています。
マクロを有効にするにはドキュメントを閉じた後再び開き、マクロの有効オプションを選択してください。」
でも、再読み出ししてマクロを有効にするか否かのメッセージが出るかと思ったら出ない。
これはこのワークシートのみかと思ったら、以前使えたいたものも同じように使えない。
マクロはちゃんと入っている。EXCEL2000でマクロもインストールしてある。
どうしたら良いでしょうか?
(回答)
ツール(T) → マクロ(M) → セキュリティ(S) セキュリティレベルを、中(M)、に設定してください。
そしてEXCELファィルを開き直す。
(解説)
上記のはセキュリティの関係で、通常「中」でないと動かないのが、「高」になっていたため。
でも、いつ「中」が「高」になったかが不明だが、Excelのマクロにはウイルスが入り易いので、
送る側が配慮して、「高」に設定してしまうと、それを開くとEXCEL自体の設定も「高」に
なってしまい、普段「中」でやっていた人は泡を食うということになるのではないか
というのが私の推定です。出てきたメッセージが例によって不親切極まりなく、
直し方も分かりにくい。
(追記)
この他、Excelは作成時のバージョンが異なると動かないこともある。
私のは主にOffice2000ので作ってあるが、あまり高級なことやってないから、
WindowsXPでも動くと思う。でもXPからはセキュリティの設定が必要で「中」として下さい。
P.9 [先頭へ] [常に一つ前へ戻る]
〒メール〒araichi@livedoor.com