IE操作

VBA開発

VBAでIE操作「Javascriptのonclick要素を抜き出す」処理をパーツ化する

VBAでIE操作で厄介なのはJavaScript(JS)です。 onclick要素を抜き出すときに不変であれば、VBAのコード内に埋め込んでしまえばいいのですが、 onclick要...
0
VBA開発

VBAでIE操作「IEで画像(alt・src)ボタンをクリックする」【エクセルマクロ】

IEで画像リンク(画像ボタン)をクリックしたいケースがあります。 ヤフオクのトップページを例に使用方法をお伝えします。 VBAでIE操作「IEでsubmitボタンをクリックする」【エクセルマク...
0
VBA開発

VBAでIE操作「IEでaタグ(ハイパーリンク)をクリックする」【エクセルマクロ】

IEでハイパーリンク(いわゆるリンク)をクリックしたいケースがあります。 よく使用するのはブログをさかのぼる為の「次へ」や「前へ」でも、aタグ仕様しています。 こちらを例に使用方法をお伝えします。...
0
VBA開発

VBAでIE操作「IEでsubmitボタンをクリックする」【エクセルマクロ】

IEで掲示板や、問い合わせフォームなどのsubmitボタンをクリックしたいケースがあります。 id要素があれば、簡単にクリックができることは以前ご説明しました。 では、当方のお問い合わせページ...
0
VBA開発

VBAでIE操作「データ取得するinnerText/innerHTML/outerText/outerHTML」【エクセルマクロ】

VBAでIEを起動し任意のページまで遷移する方法をお伝えしました。 Webスクレイピングの本質、ホームページの情報を収集・抽出する方法をご説明します。 データ取得は4種類ある プロパ...
0
VBA開発

VBAでIE操作「VBAでJS(JavaScript)のonclickをクリックする」【エクセルマクロ】

前回id要素がなくても、for eachで要素をチェックしてクリックする動作をお伝えしました。 上記で約半数のWebページは対応ができます。 では、対応が出来ない残りの半数はなんでしょうか?Jav...
2020.07.03 0
VBA開発

VBAでIE操作「IEでid要素やName要素がなくてもボタンクリックをする」【エクセルマクロ】

前回id要素やname要素があれば、VBAでIEをクリックする動作は簡単とお伝えしました。 それでは、Webページにid要素やName要素がない場合はどうすればよいでしょうか。 id要素がない?f...
0
VBA開発

VBAでIE操作「IEでボタンクリックをする id/Name/Class」【エクセルマクロ】

今回はIE起動後、リンクをクリックする処理です。 クリックの基本です。 ※クリック後は、ページ読込の為、読み込み待ち処理が必要です。 記号★、●の意味 コード記...
0
VBA開発

VBAでIE操作「IEの起動をする」【エクセルマクロ】

今回はIE操作の基本処理です。 まずは、IEを立ち上げるコードです。コピペですぐ使えます。 ※事前にこちらの参照設定が必要です。 ※ページ読み込み後は読み込み待ち処理が必要で...
0
VBA開発

VBAでIE操作「エラーに負けない」【エクセルマクロ】

VBAでIE操作(InternetExplorer操作) ExcelVBAマクロでIEを操作し、Webスクレイピング、Webクローリングをする事が可能です。 マクロがインターネットエクスプローラー...
0
VBA開発

VBAでIE操作「ブラウザの読込待ち」処理をパーツ化する【エクセルマクロ】

今回はIE操作で必要な、待機処理です。 指定したページへ遷移しても、Webページの読込前に次の処理をすると、エラー発生してしまいます。 VBAでのIE操作はページ遷移後、必ずページ読み...
0
VBA開発

VBAでIE操作する為の必須条件「参照設定」する【エクセルマクロ】

ExcelVBAマクロではIEを自動操作し、Webスクレイピング、Webクローリングをする事が可能です。 VBAでIE(Internet Explorer)操作の必須条件が「参照設定」です。 必要...
2020.06.25 0
タイトルとURLをコピーしました