こんにちは。
VBAで特定のフォルダに保存された複数のEXCELファイルを順番に開いて、処理を行うマクロを実行していますが、そのファイルの中で時々、
「このブックには、安全ではない可能性のある外部ソースへのリンクが1つ以上含まれています。
リンクを信頼できる場合、リンクを更新して最新データを取り込みます。信頼できない場合は、データをそのまま手元で処理してかまいません。」※添付
というメッセージが出てマクロが途中で止まってしまうものがあります。
原因は入力規則のリンクという事は分かったので入力規則を削除するコードを追加したのですが、
その前にこのメッセージが出た時に、真ん中の「更新しない」ボタンを押してこのダイアログを閉じないと先に進みません。
このメッセージが表示された場合に、「更新しない」ボタンを押してダイアログを閉じるコードをご教示いただけないでしょうか?
このメッセージが表示される場合と表示されない場合が混在しますので、
If ダイアログが表示される場合 then
(真ん中の)「更新しない」ボタンを押す
End if
となると思いますが、上の日本語で記載したところのコードを教えてください。
他のBOOKを開いて操作しておりますので、マクロの記録ではコードの取得が出来ませんでした。
ちなみに、
Application.DisplayAlerts = False
では、回避できませんでした。
宜しくお願い致します。
No.1ベストアンサー
- 回答日時:
こんにちは。
検索した記事になりますが、
>リンクを更新しないで開く マクロ VBA ブックを開く時に警告を出さない VBA マクロ
https://kimama-vba.com/2018/11/12/updatelinks/
こんにちは。
早速の回答ありがとうございます。
試してみたところ上手くいきました。
たいへん助かりました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) シート名をフォルダ名に変更 1 2021/12/01 15:59
- Visual Basic(VBA) 空のシートに関数を入れたい 2 2021/12/03 15:08
- Visual Basic(VBA) EXCEL VBA シート比較し〇×判定 1 2021/11/19 11:49
- Visual Basic(VBA) Excel VBAでフォルダ内の全テキストファイルの任意データを取得について 7 2021/12/18 16:00
- Visual Basic(VBA) VBA 参照先で選んだファイルをコピーし、出力先に別名で保存したい 8 2022/05/13 20:37
- Visual Basic(VBA) 転記先VBA 一致しているセルがコピーされない 5 2021/11/15 17:23
- Visual Basic(VBA) VBA シート名が一致した場合の転記内容について 2 2021/11/15 13:07
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/06 17:46
- Visual Basic(VBA) EXCEL VBA シート貼り付け 3 2021/11/15 12:33
- Visual Basic(VBA) 転記VBA エラーが出ます 2 2021/11/15 16:08
このQ&Aを見た人はこんなQ&Aも見ています
-
「どうして捨てられないの?」前妻の物を捨てられない男性の心理って?
前妻の物を捨てられない理由に加え、捨てるための手段はあるのかを専門家に聞いてみた!
-
VBAにて別ワークブック上の実行したマクロのメッセージボックスを操作
Visual Basic(VBA)
-
メッセージボックスのOKボタンをVBAでクリックさせたい
Visual Basic(VBA)
-
エクセルマクロで、別のブックが開いているかを判定したいのですが。
その他(Microsoft Office)
-
-
4
UserForm1.Showでエラーになります。
工学
-
5
エクセルで別ブックをバックグラウンドでオープンする方法
Excel(エクセル)
-
6
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
7
VBAでブックを非表示で開いて処理して閉じる方法
Excel(エクセル)
-
8
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
9
VBAでファイルを開くときにファイル名でワイルドカードを使用したいです
その他(プログラミング・Web制作)
-
10
コピーしたファイルのマクロを実行すると前のファイルが開く
Access(アクセス)
-
11
VBA:ユーザーフォームのマルチページに色を付けたい。
Word(ワード)
-
12
指定のWORKBOOKを前面表示する方法(エクセル:VBA)
Excel(エクセル)
-
13
特定のシートの削除を禁止したい(ブックの保護でなく)
Excel(エクセル)
-
14
VBAでユーザーフォームの表示を確認
Visual Basic(VBA)
-
15
全ての変数を一気にリセットする方法はありますか?
PowerPoint(パワーポイント)
-
16
メッセージボックスに表示する文字を大きくしたい
Excel(エクセル)
-
17
エクセルVBAのIF文の否定の複数条件
Excel(エクセル)
-
18
ブックをCloseまたはQuitで閉じると他のユーザーフォームが消えてしまう。
Excel(エクセル)
-
19
エクセルVBAでセルに入力したパスでブックを開く
Excel(エクセル)
-
20
マクロでリンクを更新しないで開く
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル終了時の保存確認メッ...
-
EXCEL マクロ クリップボードク...
-
エクセルマクロを有効にしない...
-
VBA マクロ実行時エラー’1004Ra...
-
【マクロ】エラーが発生⇒実行時...
-
VBAを一度起動するとずっと出て...
-
エクセルファイルを自身のファ...
-
昨日まで動いていたエクセルの...
-
エクセルマクロにてパワーポイ...
-
別のパソコンでエクセルのマク...
-
Excel2010 PERSONAL.xlsbの挙動...
-
Excelが勝手にシート移動してし...
-
コピーしたファイルのマクロを...
-
excelのマクロ実行でブロックさ...
-
エクセル2013vbaで、見えない名...
-
EXCELで日付を自動でファイル名...
-
秀丸で保存時のフォルダを固定...
-
アクセスでファイルを開いたと...
-
マクロが使えるExcelViewer
-
エクセルマクロ実行中に別ファ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセル終了時の保存確認メッ...
-
excelファイルに使われているVB...
-
VBA マクロ実行時エラー’1004Ra...
-
コピーしたファイルのマクロを...
-
昨日まで動いていたエクセルの...
-
別のパソコンでエクセルのマク...
-
VBAを一度起動するとずっと出て...
-
マクロを消すマクロは不可能?
-
エクセルファイルを自身のファ...
-
アクセスでファイルを開いたと...
-
EXCEL マクロ クリップボードク...
-
Excelが勝手にシート移動してし...
-
Excelマクロ ファイル名が変わ...
-
excelが別プロセスで起動してし...
-
Excel2010 PERSONAL.xlsbの挙動...
-
エクセルマクロを有効にしない...
-
エクセル2013vbaで、見えない名...
-
エクセルマクロにてパワーポイ...
-
【マクロ】アクティブセルの行...
-
excelのマクロ実行でブロックさ...
おすすめ情報