Internet Explorer自動操作VBAでIE操作「開いているIEを掴む(最新のウィンドウから取得)」 開いているIEを掴む(最新のウィンドウから取得) Excel VBAマクロでIEを自動操作する際、エラーが出て止まってしまうケースの対応策で、 開いているIEを掴む場合がありますが、最新のウィンドウか...2022.09.062022.09.100Internet Explorer自動操作
Internet Explorer自動操作VBAでIE操作「Internet ExplorerのVerを取得する」 Internet ExplorerのVerを取得する Excel VBAマクロでIEのVerを取得することが可能です。 ファイルシステムオブジェクトで取得します。 Internet Explorerの...2022.03.100Internet Explorer自動操作
Internet Explorer自動操作VBAでIE操作「画面キャプチャを行う」【ExcelVBA】 VBAでIE自動操作する際、キャプチャしたい場合があります。 結構昔に参照して、キャプチャできた時は感動したのですが、 現在はそのページがなくなっているようで、こちらの記事参照させて頂きました。 画面...2022.02.090Internet Explorer自動操作
Internet Explorer自動操作VBAでIE操作「Webページの要素数を数える」【ExcelVBA】 VBAでIE自動操作する際、要素数を数えたい場合があります。 ページの要素が可変だった場合に、処理を分岐させたい場合などに使います。 Webページの指定要素数を数えるサンプルコード 注意点 Optio...2021.11.100Internet Explorer自動操作
Internet Explorer自動操作VBAでIE操作「新しいタブで開く」【Navigate2メソッド】 今回はInternet Explorerを単純に開くだけではなく、新しいタブで開く場合の処理です。 ※事前にこちらの参照設定が必要です。 ※ページ読み込み後は読み込み待ち処理が必要です。 コードの意味...2021.06.172021.11.070Internet Explorer自動操作
Internet Explorer自動操作VBAでIEを操作する機能のまとめ(逆引き目次) 当ページでアクセス数の多いInternet Explorer自動操作・スクレイピングの記事をまとめます 他サイトに比べ圧倒的な記事量、シンプルな作りのページなので理解しやすいと考えます 事前準備~IE...2021.05.042022.09.100Internet Explorer自動操作
Internet Explorer自動操作VBAでIE操作「HTMLの子要素を取得する」【エクセルマクロ】 CSSセレクタquerySelectorやquerySelectorAllを使用する場合は、HTMLの要素を直に指定する為 HTMLの要素の取得は難しくはありません。 しかしid、Class、Name...2021.03.262021.11.250Internet Explorer自動操作
Internet Explorer自動操作VBAでIE操作「CSSセレクタを使用してIEを操作する(getElementsByTagNameのイメージ)」【エクセルマクロ】 ExcelVBAではid、Class、Nameなどさまざまな要素を取得してInternet Explorerの自動制御が可能ですが、 CSSセレクタを使用しても自動制御可能です。 CSSセレクタを使用...2021.03.252021.11.070Internet Explorer自動操作
Internet Explorer自動操作VBAでIE操作「CSSセレクタを使用してIEを操作する(getElementByIdのイメージ)」【エクセルマクロ】 ExcelVBAではid、Class、Nameなどさまざまな要素を取得してInternet Explorerの自動制御が可能ですが、 CSSセレクタを使用しても自動制御可能です。 CSSセレクタを使用...2021.03.242021.11.070Internet Explorer自動操作
Internet Explorer自動操作VBAでIE操作「フレームありページの読込待ち」処理をパーツ化する【エクセルマクロ】 フレームありのページの場合、よく使うIE読込待ち処理だとエラーが出る可能性があります。 VBAでIE操作「IEのフレーム内の値を取得する」【エクセルマクロ】 VBAでIE操作「IEのフレーム内のリンク...2021.01.062021.11.070Internet Explorer自動操作
Internet Explorer自動操作VBAでIE操作「IEのフレーム内の値を取得する」【エクセルマクロ】 IEでフレーム(frame)内の値を取得したいケースがあります。 フレームでは親ページと子ページに分かれます。 子ページの名称を付与して処理するだけで、基本は下記のデータ取得方法と同一です。 VBAで...2021.01.052021.11.070Internet Explorer自動操作
Internet Explorer自動操作VBAでIE操作「IEのフレーム内のリンクをクリックする」【エクセルマクロ】 IEでフレーム(frame)内のリンクをクリックしたいケースがあります。 フレームでは親ページと子ページに分かれます。 子ページの名称を付与して処理するだけで、基本は下記のハイパーリンクをクリックする...2021.01.042021.11.070Internet Explorer自動操作
Internet Explorer自動操作VBAでIE操作「クッキー情報(Cookie)を取得する」 Internet Explorerでクッキー情報(Cookie)を取得する Excel VBAマクロでIEを自動操作する際、クッキー情報(Cookie)を取得することも可能です。 あまりクッキー情報を...2020.11.100Internet Explorer自動操作
Internet Explorer自動操作VBAでIE操作「Webページに指定要素が存在するかチェックする」【エクセルマクロ】 VBAでIE自動制御で問題になるのが、オートメーションエラーです。 通常、IEを読み込み待ちをすれば問題ないのですが、この処理はあまり信用できません。 読み込み待ちでOKとなったにも関わらず、オブジェ...2020.11.092021.11.060Internet Explorer自動操作
Internet Explorer自動操作「DeleteUrlCacheEntry」と「ClearMyTracksByProcess」キャッシュクリアの違い VBAでIEのキャッシュクリアで検索すると、下記の二つの文言が出てきます。 キャッシュをクリアするのはどちらが正解でしょうか? ■キャッシュクリアで検索時引っかかる文言 ・DeleteUrlCache...2020.11.080Internet Explorer自動操作
Internet Explorer自動操作VBAでIE操作「ファイルをPCにダウンロードする」【エクセルマクロ】 VBAでIEを起動し、画像ファイルなどをダウンロードしたい時があります。 Win32APIのURLDownloadToFileでダウンロードする事が可能です。 Webページの画像をダウンロードするサン...2020.11.072022.02.150Internet Explorer自動操作
Internet Explorer自動操作VBAでIE操作「キャッシュをクリアする」【エクセルマクロ】 VBAでIEを起動し、キャッシュを読み込んでしまい、正常な動作がしない為、 キャッシュを削除したい時があります。 IEのキャッシュをクリアするサンプルコード その他 定数 意味 8 インターネット一時...2020.11.060Internet Explorer自動操作
Internet Explorer自動操作VBAでIE操作「head要素・body要素を取得」【エクセルマクロ】 VBAでIEを起動し、Webページ内のhead要素を取得・body要素を取得する方法です。 基本的にはId要素やName要素を取得する場合と取得の仕方は同一です。 Webページのhead要素・body...2020.11.050Internet Explorer自動操作
Internet Explorer自動操作VBAでIE操作「JavaScriptを強制発火する」【Excelマクロ】 IEでテキストボックス入力しても認識できない Excel VBAマクロでIEを自動制御する際、SendKeysやValueで値を反映したにもかかわらず、 submitボタンを押下すると、入力が反映され...2020.11.010Internet Explorer自動操作
Internet Explorer自動操作VBAでIE操作「SendKeys(キーボード入力)で無理やり突破する」 IEでテキストボックスやポップアップがどうしても入力できない Excel VBAマクロでIEを自動制御する際、以下のように通常のIE制御では処理が突破できないケースがあります ■どうしても処理が進まな...2020.10.312021.06.195Internet Explorer自動操作