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