• ベストアンサー

Excelのマクロが使用できませんという表示

はじめまして。学校のPCについて、事務員の方からこんな質問をされました。どこかの学校からフロッピーでファイルが送られてきたそうです。 (PC OS=windowsXP, ソフト=EXCEL2000?) Q1.マクロが入ったファイルをフロッピーから開くと、「マクロが使用できません、セキュリテイーレベルが・・・」というメッセージがでたそうです。さっき過去ログを調べましたが、低にするのは推奨できないとかいてあったので、結局これは警告を無視してもいいんでしょうか?無視したために、マクロが一部使えなくなるということですか?マクロがつかえない=自分で打ち込むしかないということでしょうか?その事務員さんはPC全然わからないようです・・・。   Q2.そのファイルを元のフロッピーに保存しようとして、「保存できません」の表示がでました。 私はファイルが重くなって容量が足りないのかな?と思ったら、事務員さんはただファイルを開いただけでいじっていないそうです。 原因はなんでしょうか?フロッピーに書き込みできないようにされていたのでしょうか? とりあえず、PCのDドライブに保存しましたがどのように解決すればいいのか教えてください><

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

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.4

#2の補足について マクロのセキュリティレベルを低にするかどうかは、それぞれの判断ですが、なるべくなら「中」にしておいた方がワンテンポ置くことになるのでいいのではと思います。 結局の処、(考えないで)無条件に実行を選ぶ様な人なら中だろうが低だろうが同じことなのですけど。 要は、そういう意識を持つことが重要なのではと考えます。 ファイルの属性が読み取り専用になっているかどうかは、ファイルのプロパティから確認することができます。チェックをはずすことで、読み取り専用でなくすことができます。 #1の様にFDに空き容量が足りない場合は、いったんHDに別にファイルを作って上書きコピーするような手順になるかと思います。 老婆心ながら 他の組織から送られてきたFDは、原本なワケですから、まず、改変する前にコピーを取ってそれで作業するべきだと思います。(もし、失われた場合もう一度送ってもらわなければならなくなりますしね) そのために、FDにプロテクトがかけられているのではないかと想像しました。 FDをまた送り返す場合も、同様だと思います。 コピーをどうせとって作業するなら、HDにコピーして作業すればいいとも思います。

girls-fc
質問者

お礼

中にして、事務員の方に説明書きをわたしておきました。私がいなくなったときにわかるように。 今たしかめましたが、読み取り専用にはなってなかったです^^ ありがとうございます!たすかります

その他の回答 (4)

noname#8027
noname#8027
回答No.5

Q2に関して。 マイクロソフトの仕様だそうです。 変更していないなら、そのままFDを持っておけば良いと思います。

参考URL:
http://okweb.jp/kotaeru.php3?q=1035636
girls-fc
質問者

お礼

ありがとうございます。仕様なのですね。じゃもしかしたらwordも同じ現象がおこりうるのですね。勉強になりました^^

  • -izayoi-
  • ベストアンサー率45% (48/105)
回答No.3

Q1について: マクロのセキュリティレベルを「中」に設定すると、マクロが設定されているファイルを開く時に、マクロを実行して良いかを問い合わせてくるようになります。 こうしておけば、安全と判断できるファイルの時だけ、マクロを実行するようにできます。 どんなマクロが設定されているかにもよりますが、マクロを実行しないで開くと、作成者の意図どおりの姿ではないので、安全なファイルであればマクロ実行することをお奨めします。 なお、ファイルの出所によらず、開く前にウィルスチェックして、安全なファイルであることを確認するのをお忘れなく。 Q2について: フロッピーにライトプロテクトが掛かっていませんか?(いわゆる、爪の部分)

girls-fc
質問者

お礼

すごく早く正確な回答ありがとうございます。 明日また学校にいかなくてはならないので大助かりです。 どんなマクロかはわからないんですが(マクロ自体わからない;;)、そのファイルは教師の出席状況という題名だったので、一人一人の出席日数をかき合計とかするんだと思います。 明日フロッピーの爪確認してこようと思います!^^

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

Q1. セキュリティレベル中以下にする必要があります。 セキュリティレベル「中」の場合実行していいかダイアログで選ぶようになります。 マクロがあるはずないのに、マクロがあるなどと表示された場合、マクロの実行を許可してはいけません。 Q2. #1の方の場合の他、FDが書き込み不可(ノッチで)、あるいは、ファイルが読み取り専用になっている場合があります。

girls-fc
質問者

補足

すごく早く正確な回答ありがとうございます。 明日また学校にいかなくてはならないので大助かりです。 Q1について。そうすると、感染の可能性はあるが低だとマクロが実行されるということですね。中は実行するかしないかを聞いてくる、・・・事務員さんの場合はそれがでた度にわからなくなると思われます。このような場合、低で設定するべきでしょうか? Q2について。爪をいじるということですね。読み取り専用になっている場合は、保存できるように直すことは可能ですか?アーカイブっていうのが、そうでしょうか?? 基本的な質問ですいません;^^

  • kozo_k
  • ベストアンサー率29% (55/188)
回答No.1

Q1.について セキュリティレベルを低にしないとマクロは使用できません(以前マクロで伝染するウイルスが流行したことからそうなった)。 Q2.について FDの容量(1.4MB)がそのファイルで半分以上使用されている場合、空き容量があっても保存できません。

girls-fc
質問者

補足

すごく早く正確な回答ありがとうございます。 明日また学校にいかなくてはならないので大助かりです。 Q2については、しらなかったです><)確かに半分以上使用されていました。PCの方に保存して正解でした;^^ Q1について。そうすると、感染の可能性はあるが低だとマクロが実行されるということですね。中は実行するかしないかを聞いてくる、・・・事務員さんの場合はそれがでた度にわからなくなると思われます。このような場合、低で設定するべきでしょうか?

関連するQ&A

  • エクセルのマクロの有効の仕方

    EXCEL2003で作成したマクロを含むファイルをEXCEL2007で開くと『マクロを有効できません』という警告が出てきます。 無視してそのままファイルを開き、マクロの設定してあるボタンをクリックすると、やはり『マクロを有効にしてください』の警告が再び表示されます どうすればマクロを有効にすることが出来るのでしょうか?詳しい方がみえたら教えて下さい。 ちなみに、マクロの設定のボタンの内容は、指定した範囲の印刷をするように設定してあります。 OSはVistaです。 自分自身がマクロを設定してEXCELのファイルを作成したことがないので、知り合いに作成してもらったファイルなのですが、バージョンがEXCEL2003を使用しているみたいです。 マクロ作成の詳しいサイト等知っていたら教えてください。

  • Excelのマクロ

    Windows XPでExcel2003を使っています. 今までそういうことは全くなかったのですが, 急に,Excel2003を起動しただけで,マクロに関する警告が 出るようになりました. OFFICE11\xlstart\Cleaner.xla OFFICE11\xlstart\DG_97.xla  はマクロを含んでいます という内容です. この種の警告は,マクロが埋め込まれているファイルを開くとき に出てきますが,今回はマクロが入っているはずのないファイル, ましてや既存ファイルを開くのではなく,Excel2003のソフトを起動して 新規ファイル(Book1など)を作ろうとしただけで,必ず出るように なってしまっています. セキュリティレベルを変えれば,こうした警告は出なくなったりは しますが,出ていなかったものが出るようになったわけですから, 何が変わったのでしょうか. 以前のように出ないようにするには,どうしたらいいのでしょうか. 何かの設定の問題でしたら,設定方法を教えて下さい.

  • EXCEL2003の「マクロを含んでいます」の表示

    会社でEXCEL2003を使っています。 EXCELで毎月する作業があるのでマクロを組んでPersonal.exeに保存 しました。そうしたらその後作成して保存したExcelファイルは マクロを使っていなくても全部開く時に「セキュリティ警告/ ”(ファイル名)”はマクロを含んでいます」と出るようになって しまいました。 他の人から表示がでると面倒なのでVBAの画面で標準モジュールの中の MODULE1~を削除するよう言われてやっているのですが、マクロが 増えてきてこのMODULE1~をいちいち削除するのも大変でなりません。 新規ファイルを保存する時にこの標準モジュールの部分が保存されないようにする方法はありませんか?

  • Excelのマクロ有効ファイルの署名について

    Excel2007で、マクロ有効ファイル(.xlsm)を作成しました。 VisualBasicを使っています。 会社にはサーバーがあり、サーバー内に社員全員が見ることのできるフォルダを作ってあり、 ファイルをそのフォルダ内に保存しました。 社員のだれもが自分のPCでファイルの変更・保存ができるようにします。 全員のPCについて「開発タブ」を表示してもらい、マクロの実行を各自のPCでできるようにしました。 作成した私のPCでは、問題なくこのファイルを開いて変更・保存をすることができますが、 他の社員のPCでは、マクロの実行ができませんでした。 開発タブのマクロのセキュリティから、「全てのマクロを有効にする」を選んだらできるようになりましたが、推奨しません とありますし、できれば避けたいと思います。 色々と調べてみたのち、デジタル署名をしてみました。 作成した私のPCの「すべてのプログラム」から MicrosoftOffice→MicrosoftOfficeツール→VBAプロジェクトのデジタル署名 で署名を作成し、 VisualBasicの「ツール」で署名を選択し設定しました。 この後の各社員のPCの設定について、どのようにするのが適切か、 アドバイスいただけましたらと思います。 どうぞよろしくお願いいたします。 なお、各社員のPCでは、Excel2007とExcel2010があります。

  • エクセルのマクロを削除してもマクロの警告が表示されてしまう。

    1、新規ファイルから何でもいいので簡単なマクロの登録をします。 2、セキュリティレベルを中にしファイルを開く時にマクロの警告ダイアログ  が表示されるようにします。 3、ファイルを保存して閉じて再びファイルを開きます。 4、マクロを有効にしファイルを開きます。 5、登録したマクロを削除します。 6、再びファイルを閉じます。 7、再びファイルを開きます。 登録したマクロを削除したのに再びファイルを開くとマクロの警告ダイアログが表示されてしまいます。マクロは削除したはずなのに… どうしてか教えてくれませんか?

  • エクセルのマクロについて

    エクセルでマクロを設定していないのに、「このファイルにはマクロが含まれています」とでてしまいます。ウィルススャンをやっても反応しないので、安全なマクロのようでそのままやっていますが消す方法はありますか?ちなみにフロッピーに保存する時だけ保存にすごく時間がかかります。

  • エクセル2007マクロの警告がでない

    エクセル2007で、マクロを「警告を出して無効」にしても警告が出ません。 マクロを組んだエクセルファイルを社員に配布しようと考えています。 全員エクセル2007を使用しており、私のPCでそのファイルを開くと 上のほうに「セキュリティの警告 マクロが無効にされました。」と 出て、オプションからマクロを有効にできるのですが、数人のPCでは ファイルを開いても何も警告がでません。 設定は「警告を表示して、すべてのマクロを無効にする」になっていますし、 ファイルの拡張子も「.xlsm」になっています。 ほかにどのような原因が考えられますでしょうか? ちなみに設定を「すべてのマクロを有効にする」にすればマクロはきちんと 動きます。(しかしながら、できるだけこの設定にしっぱなしにはして おきたくないのです。。) よろしくお願いします。

  • EXCELマクロについて

    csvファイルを一旦EXCELで保存して、見やすい表にしたいのですが、その作業をマクロに記憶させることができる考えております。 ただ、その記憶したマクロを他のパソコンにもコピーできますでしょうか。同じ環境のWindowsで同じバージョンのExcel 一応Excelは2003を考えております。 よろしくお願いいたします。

  • エクセルにマクロが!

    エクセル(Excel2000)で、マクロを使っていないのにマクロが使われてしまいます。 例えば、 まず普通にスタート→プログラムと表示していき、エクセルを立ち上げる。 次にどこのセルでもいいから適当に文字を入力する。(例えば、A1にaと入力する) そして、ファイル→名前を付けて保存で保存する。 こうしてできたエクセルのファイルを普通に立ち上げると、「このファイルはマクロが使われています」と、マクロを有効にするか、無効にするかを確認する画面が出てきてしまいます。 どうしてでしょうか。直す方法はあるのですか。よろしくお願いします。

  • EXCEL マクロの互換性

    素人なので基本的なことを教えてください EXCEL2010でマクロを組んだファイルを別の人に送って、EXCEL2003で開くとマクロが機能 しません。 これを解決するには、2010で保存する際にEXCEL2003の形式を保存するのか マクロのコード自体変更が必要なのか教えてください。

専門家に質問してみよう