|
問題点は特に無いですが、Cの画面遷移も決まっているのならそこも自動化はできると思いますよ。 もちろんBのログイン処理もですが。 > VBAマスターのメッセージ(#7)への返事 > > > フォーカスが移るについてはおっしゃるとおりJavaScriptでよく利用される処理なのでそうかもしれないですね。 > > > > ただ、バーコードリーダーを読み取る手動処理があるので、最初にバーコード一覧を作成してループ処理させていけば、自動化できますしフォーカスが移る部分も考慮しなくてすみそうな気がしますね。 > > はい。そうだと思います。 > JavaScriptオフでのバーコード入力を試してみたのですが、ページ自体が反応せず入力もできませんでした。 > > ここは正攻法?のIEをVBAで制御して入力する方法を探求してみたいと思います。 > このサイト「VBAのIE制御」のサンプルコードを実行して、おおまかなエクセルとIEの関係が見えてきたところです。 > > ただ、がっつりとVBAを勉強する前に一つ質問をさせてください。 > 次のような手順を考えております。 > > @エクセルシートに入力用の商品番号のデータを用意しておく。 > Aエクセル(VBA)でIEを起動し、目的のサイト入口を開く。 > B手動にて目的のサイトにログイン。 > C手動にていくつかの画面を遷移し、目的のページ(商品番号の入力画面)までたどり着く > Dエクセル(VBA)にて、商品番号を連続して入力する。 > E入力が終えたらエクセル(VBA)でIEを閉じる。以上です。 > > > このような手順だと、なんとかできる気がしますが、何か問題になる点とかありますでしょうか? > よろしくお願いします。 |
↑エクセルVBAのIE(InternetExplorer)操作で分からない事があればこちらの掲示板よりご質問ください^^
ExcelのVBA初心者入門↑こちらはExcelのVBAをマスターできるよう初心者向けのエクセルVBA入門コンテンツになります^^
こちらでは、エクセルVBAで実際に作成したIE(InternetExplorer)制御ツールをまとめています。自動ログインや情報収集など具体的に解説しています。IE(InternetExplorer)制御をされる方は参考にしてください。
こちらでは、これまでに紹介したIE(InternetExplorer)操作で便利な機能をツール化しています。無償でダウンロードできますので、目的に合わせたご利用ください。
こちらでは、IE(InternetExplorer)オブジェクトのメソッド・プロパティをまとめています。
こちらでは、エクセルVBAのIE(InternetExplorer)操作で利用されたVBA関数をまとめています。
こちらでは、エクセルVBAのIE(InternetExplorer)操作で利用されたステートメントをまとめています。ExcelのVBAで基本的な部分になりますので、しっかり理解しましょう。
こちらでは、これまでに作成したIE(InternetExplorer)操作で役立つサブルーチンをまとめています。
全てをコピーする必要はありませんが、目的に合わせたサブルーチンをご利用ください。
こちらでは、IE(InternetExplorer)制御の利用だけでなく、Excel全般で利用できるVBAコードです。エクセルVBAで役に立つものばかりですので、ご利用ください。