• ベストアンサー

エクセル:ブックを開くときに「マクロを有効にする」の表示を省略したい

よろしくお願いします。 エクセルファイルを開くとに、マクロを設定していると「マクロを有効にしますか」と聞いてきますが、 特定のあるブックについて、『必ず有効にする』前提でその表示を出すことを(有効のボタンを押すことを)省略する方法を教えてください。やはりきっと、マクロですよね。 ブックは、パスワードで保護もしていますし、マイパソコンだけでの使用ですので、いちいち有効にするというボタンを押す作業を省略したいのです。 ご指導よろしくお願いいたします。

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

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

(ご参考) ブックにデジタル署名するとそのブックだけ確認なしでマクロを有効に出来ます。 (作成者の証明書をファイルに付けるには) http://support.microsoft.com/kb/881338/JA/

yastaro
質問者

お礼

ご回答ありがとうございます。 御礼が遅くなって申し訳ありませんでした。

その他の回答 (1)

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

メニューのツール~マクロ~セキュリティ から「○低」を選んで保存しておくと次回から表示されませんが、 そのブックだけでなく、全てのブックでマクロの起動時の選択がでなくなって自動的に実行されてしまいますから、面倒でもやめておいた方がいいです。

yastaro
質問者

お礼

ご回答ありがとうございました。お礼が遅くなって申し訳ありません。「低」にすることはやめたほうがよいとのこと了解しました。ありがとうございました。

関連するQ&A

  • 開こうとしているブックにはマクロが・・・等のメッセージを表示させたくない

    まず、アクセス97のマクロに"アプリケーションの実行"を設定します。そして、アクセスにある、ボタンをクリックしたら、"実績.xls"(エクセル97)が立ち上げるようにします。 ここで、質問です! この"実績.xls"を開くときに、「開こうとしているブックにはマクロが含まれています。」というメッセージが出てきます。 これを、「マクロを有効にする」で開きたいのです。 さらに、この後、「開いているブックには、他のファイルへの自動リンクが設定されています。このブックを更新し、他のブックの変更を反映しますか?」というメッセージが出てきます。 これを、「いいえ」で開きたいのです。 が、これらのメッセージを表示させないように、上記のように進ませていくには、どうしたらよいでしょうか? エクセルに何らかのコードを書いたほうがいいのか?それとも、アクセスのマクロに何らかの設定をしたほうがよいのか? 宜しくお願い致します。

  • エクセル2007マクロはブック保護されていると使えない!?

    先日 http://odn.okwave.jp/qa3870947.html でも質問しましたが、エクセル2007では、マクロを記述したエクセルのファイル(拡張子.xlsm)は、パスワードを設定したブック保護がされているとマクロが実行されません。 最初は原因がわからず途方にくれていましたが マイクロソフトのサポートオンラインで http://support.microsoft.com/kb/927150/ja http://support.microsoft.com/kb/928613/ja の記述をみつけ、やっと原因がわかりました。 対策として Microsoft Antivirus のアプリケーション プログラミング インターフェイス を入れろとか、97-2003形式(拡張子.xls)で保存しろとか書いてありますが、この設定はおかしいのではないでしょうか? 暗号化といってもただの「ブック保護」で、VBEの方の保護の有無は無関係です。 しかも97-2003形式(拡張子.xls)ならOKで2007マクロ有効ファイル(拡張子.xlsm)はダメだなんて理屈に合いません。といって97-2003形式でも無効にされたら手の打ちようがなくなってもっとこまってしまいますが。 なぜマイクロソフトがこんな設定にしたのか、お分かりになる方いらっしゃいますか?

  • エクセル2007で、「マクロ」形式保存かつ「暗号化」状態で、マクロが実行できない

    エクセル2007を最近導入しました エクセル2003で作成したファイルを、2007形式に順次変換して、保存・使用しています そんなファイルの中に、「読み取りパスワード」をかけていて、 かつ、簡単なマクロ(自動記録機能を元に作成)を含むファイルがあります マクロの保存先は「作業中のブック」です このような種類のファイル(パスワード保護+マクロ実行)を2007に変換・保存しようとすると 「マクロ有効ブック形式」(*.xlsm)で保存するようにメッセージが出ます メッセージにしたがい、保存・終了し、改めて開こうとすると 「マクロを実行するためには…暗号化を解除する」ようにメッセージが表示されます (なお、ファイルにアクセス制限は設定していません) つまり、2007では、「パスワード保護+マクロ実行」というのは、混在できないようなのです 私の操作方法の誤りでしょうか? それとも、このような仕様になっていて、何か、回避する方法があるのでしょうか? 教えてください。お願いします。

  • エクセル マクロボタンの保護

    エクセルでマクロボタンを設定しました。特定の人しかマクロボタンが使用できないようにパスワードをかけるなどすることはできないでしょうか? 電子印鑑として印鑑の画像をpngで作成しエクセルの余白に設置。マクロでボタン押すと承認箇所に電子印鑑をコピーさせる。このマクロボタンを承認者しか使えないようにパスワード保護をかける。承認者以外がマクロボタンを使えないようにしたい。 このような使い方はできるでしょうか? エクセル2010 win7です。

  • 個人用マクロブック

    エクセルでファイルを開、画面に個人用マクロブックがたちあがってしまいます。一々非表示にするか、個人用マクロブックそのものを閉じなくてはなりません。通常の状態に戻す方法を教えてください。

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

    エクセル2007を現在使用しております。 その中のファイルで、97-2003の保存形式(xls)で使用していたマクロのブックがあります。 そのブックを保存形式はそのままで、名前だけを変更し登録しました。 すると、セキュリティの警告で、マクロが無効にされましたと表示され、 現在その都度有効に設定している状態です。 ブックの名前を変更するとマクロは無効になるのでしょうか? 原因を教えて下さい。 また、このブックだけを常に有効にする設定もあれば、 その方法もご教授下さい、お願いいたします。

  • エクセルのブックが開けなくなった

    Excel2007でパスワード保護(シート保護とブック保護)したブック2つが開けなくなり、困っています。 開こうとするとパスワードを要求され、パスワードを入力すると、「ファイルが破損しているため開くことができません」というメッセージが出て開けません。ヘルプに書いてあるとおり手動で修復も試みましたがダメでした。 絶対にパスワードは間違えていません。というのも、まったく同じファイルをネットにもUPしてあるのですが、それをダウンロードして開いてみたところ、ちゃんと開けましたし、パスワードの解除もできました。 ただ唯一の違いは、ネットにUPしてあるほうはシートの保護だけですが、ローカルのほうはブックの保護もしてありました。シートのパスワードとブックのパスワードはまったく同じものを設定していて、また、2つのブックに同じものを設定しており、それで今までちゃんと開けていたのだから、自分が間違えているとは思いにくいのです。 ファイルが破損した際に、勝手にパスワードが変わってしまうということがあるのでしょうか?しかも以前は、ファイルを開くときにはパスワードは必要なかったはずなのですが。ブックの保護って、シート構成を変更できないようにするだけですよね。閲覧するのにパスワードが必要な設定にはしていません。 どうしたら再び開くことができるようになるでしょうか?どなたかご教授願います。

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

    エクセルのマクロについてご教示ください。 共有サーバにあるパスワードで保護されたブックを、別のブックの シートからマクロボタンで開くと、当然にパスワードを要求されま すが、ここでメッセージボックスのキャンセルボタンを押すと、 Openメソッドは失敗しました。Workbooksオブジェクトという実行時 エラーが表示されます。  このエラー表示を回避できる方法をご教示ください。  If文で処理しようと試みましたがだめでした。  よろしくお願いいたします。 

  • エクセル ブック(マクロを含む)を保存してとじると、また開きます。

    ブックに保護をかけた状態で保存してあります。 共有状態にあり、マクロを有効にしてもらいたいので、 (1)開くときに保護解除 (2)保存のときに、保護をかけて保存後、(まだ閉じるとは限らないので)保護解除 ということをやろうとし、以下のように書きました。 エクセルごとではなく、このファイルのみ終了しようとすると、 開いた後と上書保存後に保護を解除する為、 ファイルを終了する時には必ず「変更を保存しますか?」と訊かれ、 その時に「はい」を選択すると、一度はそのファイルが終了するのですが、 すぐに マクロを含むファイルを開くときに出るメッセージ「セキュリティ警告マクロ マクロ有効 マクロ無効 詳細」が出て、また開こうとします。 保存「いいえ」を選択すると、普通に終了します。 エクセルごとを終了すれば保存「はい」にしても、普通に終了します。 このファイルのみ終了する時、保存の確認で、「はい」を選び、普通に終了するには、何を直したらよいでしょうか? その前に、根本的に間違ってたりしますでしょうか・・・。 よろしくお願いします。 ThisWorkbookに、 Private Sub Workbook_Open() ActiveSheet.Unprotect Password:="(パスワード)" End Sub Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean) ActiveSheet.Protect Password:="(パスワード)" Application.OnTime Now, "保護解除" End Sub 標準モジュールに、 Sub 保護解除() ActiveSheet.Unprotect Password:="(パスワード)" End Sub

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

    エクセル2004のmac版を使用しております。 ブックを開こうとすると「開こうとしているブックには、マクロが含まれています(以下省略)」のメッセージがでてきて下部に〝マクロを有効にする〟〝開かない〟〝マクロを無効にする〟のボタンが表示されています。マクロの有効無効がどのように影響するのかということと、ブックを開く際にでてくるメッセージを消したいのですが、教えていただけますでしょうか?。 因に書類は社内でつくったものなのでウイルスの心配は大丈夫です。

専門家に質問してみよう