Internet Explorer自動操作VBAでIE操作「Webページの要素数を数える」【ExcelVBA】 VBAでIE自動操作する際、要素数を数えたい場合があります。 ページの要素が可変だった場合に、処理を分岐させたい場合などに使います。 Webページの指定要素数を数えるサンプルコード ...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自動操作・スクレイピングの記事をまとめます 他サイトに比べ圧倒的な記事量、シンプルな作りのページなので理解しやすいと考えます 事前準備~...2021.05.042022.09.10 0Internet Explorer自動操作
Internet Explorer自動操作VBAでIE操作「HTMLの子要素を取得する」【エクセルマクロ】 CSSセレクタquerySelectorやquerySelectorAllを使用する場合は、HTMLの要素を直に指定する為 HTMLの要素の取得は難しくはありません。 しかしid、Class、Na...2021.03.262021.11.25 0Internet Explorer自動操作
Internet Explorer自動操作VBAでIE操作「CSSセレクタを使用してIEを操作する(getElementsByTagNameのイメージ)」【エクセルマクロ】 ExcelVBAではid、Class、Nameなどさまざまな要素を取得してInternet Explorerの自動制御が可能ですが、 CSSセレクタを使用しても自動制御可能です。 CSSセレクタを...2021.03.252021.11.07 0Internet Explorer自動操作
Internet Explorer自動操作VBAでIE操作「CSSセレクタを使用してIEを操作する(getElementByIdのイメージ)」【エクセルマクロ】 ExcelVBAではid、Class、Nameなどさまざまな要素を取得してInternet Explorerの自動制御が可能ですが、 CSSセレクタを使用しても自動制御可能です。 CSSセレクタを...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)内の値を取得したいケースがあります。 フレームでは親ページと子ページに分かれます。 子ページの名称を付与して処理するだけで、基本は下記のデータ取得方法と同一です。 V...2021.01.052021.11.07 0Internet Explorer自動操作
Internet Explorer自動操作VBAでIE操作「IEのフレーム内のリンクをクリックする」【エクセルマクロ】 IEでフレーム(frame)内のリンクをクリックしたいケースがあります。 フレームでは親ページと子ページに分かれます。 子ページの名称を付与して処理するだけで、基本は下記のハイパーリンクをクリック...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のキャッシュクリアで検索すると、下記の二つの文言が出てきます。 キャッシュをクリアするのはどちらが正解でしょうか? ■キャッシュクリアで検索時引っかかる文言 ・DeleteUrlCa...2020.11.08 0Internet Explorer自動操作
Internet Explorer自動操作VBAでIE操作「ファイルをPCにダウンロードする」【エクセルマクロ】 VBAでIEを起動し、画像ファイルなどをダウンロードしたい時があります。 Win32APIのURLDownloadToFileでダウンロードする事が可能です。 Webページの画像をダウンロードする...2020.11.072022.02.15 0Internet Explorer自動操作
Internet Explorer自動操作VBAでIE操作「キャッシュをクリアする」【エクセルマクロ】 VBAでIEを起動し、キャッシュを読み込んでしまい、正常な動作がしない為、 キャッシュを削除したい時があります。 IEのキャッシュをクリアするサンプルコード その他 定...2020.11.06 0Internet Explorer自動操作
Internet Explorer自動操作VBAでIE操作「head要素・body要素を取得」【エクセルマクロ】 VBAでIEを起動し、Webページ内のhead要素を取得・body要素を取得する方法です。 基本的にはId要素やName要素を取得する場合と取得の仕方は同一です。 Webページのhead要素・bo...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自動操作
Internet Explorer自動操作VBAでIE操作「Basic認証を自動ログインする」 Basic認証を自動ログインしたい Excel VBAマクロでIEを自動制御する際、Basic認証を自動でログインする事も可能です。 Basic認証とは下記のようなポップアップでID、パスワー...2020.10.30 0Internet Explorer自動操作
Internet Explorer自動操作VBAでIE操作「IEをJavaScriptで画面スクロールさせる」 IEを画面スクロールしたい Excel VBAマクロでIEを自動制御する際、IEの画面をスクロールさせることも可能です。 Twitter等の画面下部に移動する事で、ページを読み込むようなサイトでは...2020.10.13 0Internet Explorer自動操作
Internet Explorer自動操作VBAでIE操作「Web上のテーブル要素(表)からデータを抜き出す」 テーブル要素から データを抜き出したい Excel VBAでIE自動制御では、Web上の表(テーブル要素)からデータを抜き出す処理も多いです。 ■テーブル要素を抜き出したい ・ヤフオクから、落札...2020.10.12 0Internet Explorer自動操作