• ベストアンサー

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

エクセルのマクロを作成したのですがプログラムを実行しようとすると毎回マクロを実行するかどうか聞かれます。 無条件でマクロを実行するように設定はできないでしょうか?

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

  • ベストアンサー
回答No.1

『ツール』→『オプション』→『全般』で『マクロウィルスから保護する』のチェックを外せば確認のダイアログボックスが開くことなく実行します。 が、セキュリティ上、(ネットから入手含め)他人とやりとりせず自分が作ったマクロしか実行しないことが、絶対確実な場合以外はやめた方が良いと思います。 不確かなものは、無効で実行してから、チェックできますので。 1回余分にクリックするだけですから、出来ればそのまま使ってください。 上の方法は EXCEL97の場合で、他のバージョンの場合、多少違うものの、似たようなメニューがあると思いますので確認してください。

yuki0909
質問者

お礼

ありがとうございました。

関連するQ&A

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

    エクセルのマクロを作成したのですがプログラムを実行しようとすると毎回マクロを実行するかどうか聞かれます。 いちいち実行するかどうかを聞かれず無条件でマクロを実行するように設定はできないでしょうか?

  • エクセルをオープンした時にマクロを実行したいのです

    エクセルの表を作成して、そのプログラムを開きマクロ実行指示を行わずに、プログラムをオープンしたときに自動的にマクロを実行するような命令は出来ますでしょうか? 教えてください。

  • エクセルのマクロで困ってます

    エクセルのマクロで(VBAで) シートにデータが羅列されています。 その中から、条件を満たすものを抜き出したいのですが。 ココまでは条件の合うものを抽出って方法が考えられると思います。 でも、その条件の設定方法を、A1セルに入った数字ってしたいとき。 どのようなプログラムを組んだらいいのか教えてください。 抽出まで一連のプログラムを書いていただけるとありがたいです。

  • エクセルのマクロ

    エクセルのマクロを作成したのですがそれを実行させるボタンも作成したいです。どのようにすればよいでしょうか?

  • 【エクセル】マクロ

    すみません。 エクセルのマクロのプログラム教えてください。 セルA1~A30に 「1」~「5」のいずれかの数字が 入っています。 そのA列の数字をもとにB1~B30のセルの書式を 変えたいと思っています。 例えば、「1」なら赤色、「2」なら青色、「3」なら緑色・・・ となるように考えています。 for文で1~30まで繰り返し、if文とswitch文で実行すると 思うのですが、どのようなプログラムを書けばいいですか? よろしくお願いします。 3種類なら条件式書式が使えるのですが、4種類以上だと使えないので マクロで実行しようと思っています。

  • Excelのマクロが実行されません

    昨日、ExcelでマクロやVBAを作成してみました。 きちんと実行できていましたが、 今日やってみようと思ったら、 「このプロジェクトのマクロは無効に設定されています」とエラーメッセージが出て、実行できませんでした。 セキュリティーレベルは中にしてあります。 また、マクロの有効オプションを選択するように、ヘルプに書いてありますが、エクセルを起動しても、その表示が出ません。 どうしたら、いいのでしょうか。 ちなみに、他のパソコンでは正常に起動します。 どうか教えてください。

  • エクセルマクロ

    やりたいことは、毎回更新されて開くエクセルCSVの画面で、自分仕様にマクロの記録を行い、(枠固定や、セルの幅変更、色を付けておいたり)、そして再度 更新されたエクセルCSV画面がを開かれたときに、前回記録したマクロ設定された状態で開きたい。 現在は、CSVファイルが開かれると、自分の見やすいように操作して見ているのですが、これをいったん閉じて(毎回更新される内容なので保存しないで閉じています) またCSVファイルを開くとき繰り返し自分の見やすいように操作してから見ていますが、この見やすいようにする操作を毎回行わず設定するやり方を教えてください。 パソコンは詳しくないです、プログラムみたいな画面はさっぱりわかりません。 ちなみに、毎回更新されて開くCSVエクセルファイルは、フィルター選択で自分の見たい部分を選択して見ています。 職場で使用しているのでなるべくはやく解決したいです。

  • Excelのマクロの修正について

    Windous2000で作成したExcelを、WindousXPに移し、マクロを実行すると、実行できないマクロがあります。マクロのセキュリティを下げてもだめでした。 XPで実行できるようにするには、どうすればよいのでしょうか。 どなたか解る方いらっしゃいましたら教えてください。宜しくお願いします。

  • エクセル2003のマクロが自動実行されてしまいます

    宜しくお願いいたします。 エクセル2003で、マクロ記録で作成したマクロを登録したのですが、そのファイルを開くと時、マクロを有効にするにすると作成したマクロが起動してしまいます。マクロを無効にすると、マクロが表示されなくなります。シフトをおしながら有効にする方法は、分かったのですが、マクロを有効にするにしても、開いた後に、手動で実行するまで、 止めておきたいのですが、設定方法は無いでしょうか?

  • Excelのマクロについて

    Excelにてマクロを記録作成しましたところ、ファイルをいったん閉じて、再び開いたりしたところ、マクロが有効になりませんでした。 というのも、セキュリティのためデジタル署名??そういったダイアログが表示され、私のPCのセキュリティを見てみると「高」に設定されており、これを「中」に変えて作成してみると、使えるようになります。 Excelはさっぱりなものでして、どう説明していいかわかりませんが、マクロで言うデジタル署名っていったい何なのでしょうか? 要点は、Excelのマクロのセキュリティを「高」に設定したままで、自分が作ったマクロを使えるようにするにはどのようにしたらいいのかが知りたいです。 ご回答の程、よろしくお願いします。

専門家に質問してみよう