ExcelのVBAでインターネットサイトのある画像を取得するマクロを組んでるのですが毎回、最初だけ証明書エラーで『☓SSLライブラリの読み込み中に、アプリケーションの内部エラーが発生しました。』とメッセージが出ます。
そのメッセージが出たら、普通にOKをクリックしたら、何もなかったようにマクロは実行されて、画像を取得できますが毎回わざわざOKをクリックはめんどくさいのでDisplayalerts=Falseで出ないようにしようとしたのですが警告メッセージは変わらず出ます。
出ないようにするのはどうしたらいいでしょうか?
どなたか教えていたたけませんか?
No.5ベストアンサー
- 回答日時:
>Chromeとかは試してないので試してみます! 2019/09/04 08:12
書いたものをアップしようとしたら、返事がついてしまったようですが、内容的には変わりません。
このエラーは、エクセル側のメッセージではなくて、IEオブジェクト関連からではないでしょうか。ただ、こちらで、マクロというブラックボックスの出口だけの話をしても解決するかどうかは不明です。
Microsoft Word及びExcelファイルを正常に開けない場合の対処方法
https://www.j-eri.co.jp/news/new190725.html
(開けて読む必要はありませんが、簡単にいうと、IE以外にしろ、ということです。)
ただ、VBAマクロからですと、あいにく、Selenium Basic で解決するかどうか、というよりも、情報が不足して、Chrome, Edge (現行ではFireFoxは不可)が、そうたやすく扱える状況ではないということです。(私にとってですが。ちなみに、こちらでは、画像ダウンロードに、IEオブジェクトは使っていません。)
再現性が得られれば、こちらでも開発を試みますが、このままでは、根本的な方法は不可能ではないかと思います。
No.4
- 回答日時:
Displayalerts=False は、すべてのアラートを表示しないようにするわけでは、無いようです。
アプリケーションの重大な警告メッセージなので該当していないのかも知れません。また、Displayalerts=Falseは、デフォルトがTrueなので、一時的にマクロが止まる(止める)状態だとTrueになるようです。
対象ブラウザは、IEでしょうか、他のブラウザなどを使用してみてはいかがでしょうか。
少し古い記事ですがhttps://answers.microsoft.com/en-us/office/forum …
エラーの原因については、既にご存知かもしれませんが、Excel2013で関連の記事があります。
https://blogs.technet.microsoft.com/office_integ …
また、SendKeys "{ENTER}"は、使えないですよね???。
返答ありがとうございます!
ブラウザはIEです。
まだChromeとかは試してないので試してみます!
SendKeysは使えないですね···
No.3
- 回答日時:
on error resume next で回避してください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
「これはヤバかったな」という遅刻エピソード
寝坊だったり、不測の事態だったり、いずれにしても遅刻の思い出はいつ思い出しても冷や汗をかいてしまいますよね。特にものすごく怒られたときとか、とんでもない損害を与えてしまったときとか…。
-
Application.DisplayAlerts =Falseでも警告される?
Access(アクセス)
-
メッセージボックスのOKボタンをVBAでクリックさせたい
Visual Basic(VBA)
-
EXCEL VBA「Application.DisplayAlerts」について
Visual Basic(VBA)
-
-
4
マクロの「Rangeメソッドは失敗しました’Globalオブジェクト」エラーの解決方法について
Excel(エクセル)
-
5
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
6
VBAでブック保護非保護を判定するには?
Excel(エクセル)
-
7
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
8
コンボボックス内の文字サイズ変更
Excel(エクセル)
-
9
VBAで仕様書は書きますか?
Visual Basic(VBA)
-
10
(Excel VBA)and,orについて
Excel(エクセル)
-
11
EXCEL VBA セルに既に入力されている文字に文字を追加する
Excel(エクセル)
-
12
初歩的な事だと思います。 Sub または Function が定義されていません。
Visual Basic(VBA)
-
13
EXCELで他のファイルデータをドロップダウンさせるには?
その他(コンピューター・テクノロジー)
-
14
ExcelのVBA。public変数の値が消える
Visual Basic(VBA)
-
15
エクセルでファイルを閉じても空ウィンドウが残ります
Excel(エクセル)
-
16
マクロの「SaveAs」でエラーが出るのを解消したいです(再)
Visual Basic(VBA)
-
17
エクセルvbaでdocuworksprinterの出力先を設定
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
別シートのマクロを実行する方法
-
シート保護を掛けたまま並べ替...
-
Application.Runエラー(1004)
-
Access終了時にマクロまたはVBA...
-
ExcelVBAで右クリックメニュー...
-
エクセルのマクロボタンが編集...
-
ExcelのVBAでDisplayalertsで警...
-
エクセル VBA SendKeys ループ...
-
マクロ 戻るボタンを押したらシ...
-
Excel2003でシート保護(オート...
-
アクセス:検索フォームボタンに...
-
マクロとモジュールの違いを教...
-
特定マクロが実行されたか確認...
-
excelで会議室予約表の作成(マ...
-
access2010 コマンドまたはアク...
-
ACCESS エラーメッセージ表示...
-
Accessからエクセルマクロを起...
-
エクセルのマクロ名一覧
-
特定のシートだけ印刷はマクロ...
-
エクセルVBAで、ボタンの文字を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
別シートのマクロを実行する方法
-
Application.Runエラー(1004)
-
エクセルのマクロボタンが編集...
-
Access終了時にマクロまたはVBA...
-
エクセルVBAで、ボタンの文字を...
-
InputBox内の表示について
-
access2010 コマンドまたはアク...
-
シート保護を掛けたまま並べ替...
-
今日の日付の範囲を指定して印...
-
マクロ 戻るボタンを押したらシ...
-
エクセル VBA SendKeys ループ...
-
AccessでExcelファイルを印刷
-
ExcelのVBAでDisplayalertsで警...
-
マクロとモジュールの違いを教...
-
ExcelVBAで右クリックメニュー...
-
プロシージャが大きすぎます!
-
エクセルのマクロ
-
アクセス:検索フォームボタンに...
-
特定のシートだけ印刷はマクロ...
-
アクセスのマクロについて
おすすめ情報