www.vba-ie.net
Open in
urlscan Pro
202.226.39.64
Public Scan
Submitted URL: http://www.vba-ie.net/
Effective URL: https://www.vba-ie.net/
Submission: On April 16 via api from JP — Scanned from JP
Effective URL: https://www.vba-ie.net/
Submission: On April 16 via api from JP — Scanned from JP
Form analysis
1 forms found in the DOMhttp://www.vba-ie.net/search.html
<form action="http://www.vba-ie.net/search.html" id="cse-search-box">
<input type="hidden" name="cx" value="partner-pub-6334544316355298:3573356087">
<input type="hidden" name="cof" value="FORID:10">
<input type="hidden" name="ie" value="UTF-8">サイト内検索: <input type="text" name="q" size="55" class="boxW160"> <input type="submit" name="sa" value="検索">
</form>
Text Content
VBAのIE制御入門 EXCELのVBAを利用したIE(Internet Explorer)の制御方法や自動操作についての入門サイトです。 VBAのIE制御 * お問い合わせ * 開発依頼 VBAのIE(INTERNETEXPLORER)制御入門サイトについて VBAのIE制御入門サイトは、エクセルVBAによるIE制御やwebページのデータ取得など基本的なものから実践向けの内容まで幅広くカバーしている入門サイトです。エクセルVBAでブラウザの操作ができること自体知らない方も多いので、今はじめて知った方は是非挑戦してみてください。 エクセルVBAの勉強方法について 右サイドメニューの項目を上から順に抜粋すると以下のような構成になります。 * IE制御の準備 * IE制御の基本操作 * HTMLエレメントの基本操作 * HTMLフォームの基本操作 * HTMLフレームの基本操作 上記の項目から順に学習していけば、IEのwebページ操作で基本処理から複雑なプログラムまで作成できるレベルまで上達します。1つ1つのプログラムの説明だけでなく、実践向けの処理の仕方など広く深く解説しており、より理解しやすい内容を心がけています。また、IEのwebページ操作に役立つサンプルコードも記載していますので、そちらも参考にしてください。 エクセルVBAによるIE制御のメリット エクセルVBAによるIE制御をマスターできれば、以下のようなこともできるようになるので大変便利なプログラムです。 * 自動でログイン処理をする * 自動で商品登録や受発注処理をする * webページを自動巡回する * webページを巡回しながら自動クリックする * webページのデータを自動収集する(webスクレイピング) * webページの画像を自動ダウンロードする * HTMLファイルの自動作成 * webサーバーへファイルを自動転送 当方はこれまで様々なプログラムを作成してきましたが、自動化による作業効率は計り知れません。ちなみにこちらのwebサイトはCMS(Webサイトを管理・更新できるシステム)を使わずにエクセルVBAだけで管理しています。以下は自動化で管理している内容です。 * HTML・CSS・RSSファイルの自動作成(UTF-8文字コード自動変換) * HTML・CSSファイルの自動圧縮(minify化) ※webサービスとDLL(Windowsのプログラムファイル)を利用した自動圧縮 * HTML・CSS・JavaScript・画像ファイルをwebサーバーへ自動転送 ※ディレクトリがない場合はディレクトリ自動作成 * ping自動送信 * webページ表示速度チェック(IE制御でGTmetrixサイトを自動操作) CMSを利用するとどうしてもHTMLソースが汚れてしまうので、SEOの観点からも小規模サイトの場合では有効な方法です。ちなみに以下は公開して半年間のアクセス状況になります。こちらは、SEOの内部対策とHTMLの簡素化、読み込みの高速化を進めた結果になります。 また、表示速度も早くGTmetrixの速度チェックでは全ページ90%以上(Aランク)を維持しています。 こちらもIE制御でGTmetrixサイトを自動操作して対応しており、他にもwebサービスを利用したHTML・CSSファイルの自動圧縮操作や、webサーバーへ自動アップロードすることもできます。 自動ログインやデータ収集(webスクレイピング)を主に利用される方が多いと思いますが、このようにアイデア次第でなんでも自動化することができますので、可能性を最大限に引き出し実現に向けて挑戦してみてください。 ツール開発依頼について 当方では、ツール開発の依頼を随時受け付けております。 実現可能かどうかは別としてとりあえずこんなことがしたいなど気軽にご相談ください。個人・法人は問いませんので、開発依頼を希望される方は下記よりご連絡お願いします。 ツール開発依頼フォーム ご質問やお問い合わせについて VBAのIE制御について分からないことがありましたら「VBAのIE制御についてのQ&A掲示板」を設けていますのでこちらにご質問ください。 それ以外の問い合わせについては下記問い合わせフォームよりご連絡ください。 お問い合わせフォーム Excel VBAでIEを思いのままに操作できるプログラミング術 Excel 2013/2010/2007/2003対応 近田 伸矢, 植木 悠二, 上田 寛 IEのデータ収集&自動操作のプログラミング本はこの1冊だけ!IEの起動やポップアップウィンドウ、表示を制御する基本的なコードはもちろん、テキストボックスやラジオボタン、表、ハイパーリンクなどのHTML部品を制御する方法など、自動操作に欠かせないノウハウを丁寧に解説。 * Amazon * 楽天ブックス * * * * * サイト内検索: VBAのIE制御についてのQ&A掲示板 ↑エクセルVBAのIE(InternetExplorer)操作で分からない事があればこちらの掲示板よりご質問ください^^ ExcelのVBA初心者入門 ↑こちらはExcelのVBAをマスターできるよう初心者向けのエクセルVBA入門コンテンツになります^^ RSSフィードを登録すると最新記事を受け取ることができます。 VBAでIE(INTERNETEXPLORER)制御の準備 * InternetExplorer制御の準備(ライブラリ追加) エクセルVBAでIE制御の基本操作 * 指定したURLをIEで起動する * プログラムのサブルーチン化について * 指定URLをIEで起動するサブルーチンの作成 IE制御の基本操作一覧(16) エクセルVBAでHTMLエレメント基本操作 * DOM(Document Object Model)について * HTMLドキュメント(全ての要素)を取得する * HTMLドキュメントの要素数を取得する HTMLエレメント基本操作一覧(16) エクセルVBAでHTMLエレメント実践操作 * meta要素のkeywordsとdescriptionを抽出する * metaデータを抽出するプロシージャ * 開いているページのタイトルを抽出する HTMLエレメント実践操作一覧(21) エクセルVBAでHTMLフォーム基本操作 * テキストボックスに入力する * パスワードボックスに入力する * テキストエリアに入力する * フォームテキストの入力プロシージャ * ラジオボタンを選択する HTMLフォーム基本操作一覧(16) エクセルVBAでHTMLフレームの基本操作 * テキストボックスに入力する * フォームテキストの入力プロシージャ * フォームボタン・ボックスを選択する * フォームボタンの選択プロシージャ HTMLフレームの基本操作一覧(8) エクセルVBAでIE制御の応用編 * Twitter(ツイッター)[3] * アメブロ[1] * FC2ブログ[1] IE制御の応用編一覧(7) 【ダウンロード】IE操作に便利なツール こちらでは、これまでに紹介したIE(InternetExplorer)操作で便利な機能をツール化しています。無償でダウンロードできますので、目的に合わせたご利用ください。 IEオブジェクトのメソッド・プロパティ こちらでは、IE(InternetExplorer)オブジェクトのメソッド・プロパティをまとめています。 IE操作に利用されているVBA関数 こちらでは、エクセルVBAのIE(InternetExplorer)操作で利用されたVBA関数をまとめています。 IE操作に利用されているステートメント こちらでは、エクセルVBAのIE(InternetExplorer)操作で利用されたステートメントをまとめています。ExcelのVBAで基本的な部分になりますので、しっかり理解しましょう。 IE(INTERNETEXPLORER)制御のVBAコード こちらでは、これまでに作成したIE(InternetExplorer)操作で役立つサブルーチンをまとめています。 全てをコピーする必要はありませんが、目的に合わせたサブルーチンをご利用ください。 EXCELのVBAで作成した役立つVBAコード * 最終行(列)取得「maxRC」 * 検索キーワード行(列)取得「searchRC」 * Basic認証自動ログイン「ieBasic」 役立つVBAコード一覧(23) * TOPへ移動 エクセルVBAのIE(INTERNETEXPLORER)制御サイトについて Excelマクロ/VBA(Visual Basic for Applications)を利用したIE(InternetExplorer)の制御についてまとめています。 ExcelのVBAでIE(InternetExplorer)を操作することで自動ログインや自動データ入手などができますので、非常に便利なプログラムです。 Copyright(C)2014 エクセルVBAのIE(InternetExplorer)制御 All Rights Reserved.