2018-12-29から1日間の記事一覧

IE操作のためのクラスを作った

クラスにしてしまったのでぶちまけておく 職場のクソWebアプリの攻略の過程で色んなメソッドを作ったので、無駄にクラス化しておいた。 思いつきを行き当たりばったりで形にしただけなので、ツッコミどころはたくさんあると思う。 複数インスタンスを作るシ…

初めてのIE操作(7)~InternetExplorerオブジェクトが現在表示中のDocumentを返してくれない問題に対応する

InternetExplorerオブジェクトが現在表示中のDocumentを返してくれない問題への対応 前々回の問題点の項でも触れたとおり、VBAからHTML上の要素に対してclickメソッドを実行してページ移動した場合、親元のInternetExplorerオブジェクトのDocumentプロパティ…

初めてのIE操作(6)~InternetExplorerオブジェクトのDocumentプロパティを調べるFunction

InternetExplorerオブジェクトのDocumentプロパティの返り値を確認するFunction 前回 akashi-keirin.hatenablog.com の「問題点」の項にも書いたとおり、VBAからIEを操ったときに、画面に表示されているHTMLドキュメントと、InternetExplorerオブジェクトのD…

初めてのIE操作(5)~リンク(ボタン)をクリックしてページ移動する

リンクを取得してクリックする 前回までの4記事で、 akashi-keirin.hatenablog.com 目的のWebページを開き、 akashi-keirin.hatenablog.com 起動中のIEオブジェクトを取得し、 akashi-keirin.hatenablog.com 表示中のHTMLドキュメントのソースをぶっこ抜い…