• ベストアンサー

エクセルマクロの質問です。

こんばんわ! 別のファイルを開いた再に出る 「このブックには、ほかのデータソースへのリンクが含まれています」 という警告をエクセルマクロを用いて表示しないようにすることは可能でしょうか? (別のPCで使用することが多いため、ツール→オプションからの設定をいちいちしたくありません) アドバイスの程よろしくお願いいたします。

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

  • ベストアンサー
  • DreamyCat
  • ベストアンサー率56% (295/524)
回答No.4

まだ頭が働いていませんでした。 先に書いた方法だと、どのプロシージャに書いてもいいです。 Application.AskToUpdateLinks = False '次回にエクセルを起動したときから有効になる

osarusan0214
質問者

お礼

何度もありがとうございます^^

その他の回答 (3)

  • DreamyCat
  • ベストアンサー率56% (295/524)
回答No.3

何度もすみません。 ふと思いついたので・・・。 下記でOKでした。 Private Sub Workbook_Open() Application.AskToUpdateLinks = False '次回にエクセルを起動したときから有効になる   'Application.DisplayAlerts = False 'これではメッセージが出る。 End Sub

osarusan0214
質問者

お礼

何度もありがとうございます^^

  • DreamyCat
  • ベストアンサー率56% (295/524)
回答No.2

<<追加です>> 書き落としました。 開くときの設定でアラートが出なくなるかと思ったのですが、これはだめでした。 Private Sub Workbook_Open() Application.DisplayAlerts = False End Sub

osarusan0214
質問者

お礼

何度もありがとうございます^^

  • DreamyCat
  • ベストアンサー率56% (295/524)
回答No.1

2007版、2010版では オプション→詳細設定→全般→「リンクの自動更新前にメッセージを表示する」のチェックをはずしておいてBookを保存すれば次に開いたときにその設定が有効でメッセージが出なくなります。 2003版以前の版では有効にならない???

osarusan0214
質問者

お礼

何度もありがとうございます^^

関連するQ&A