VBAの勉強を始めてみた

色々試しています。

2018-08-01から1ヶ月間の記事一覧

VBAでIEを操る(処理・読み込みを待機する)

今回はIEの操作を行った後に発生する処理および読み込みを待って、次の操作を行うといったことに焦点を当てて話を進めていきたいと思います。前回も書きましたが、読み込み完了を待たずに次の操作を行っても空振りする場合があるので、何らかの形で処理を待…

VBAでIEを操る(取得した要素を操作:☆ボタンをn回クリックする)

今回は、VBAから、テキストボックスに文字列を入力したり、セレクトボックスの項目を選択したり、チェックボックス・ラジオボタンをON・OFFしたり、リンクやボタンをクリックしたりしてみたいと思います。 前回、要素の取得方法について説明したので、今回は…

VBAでIEを操る(DOMから要素を取得)

今回は、取得したIEからDOMを取得し、さらにそれぞれの要素を取得したいと思います。 DOMって何? という声が聞こえたり、聞こえなかったり・・・・・・。 えーっと、私もあんまり詳しいわけじゃないですが、JavaScriptの書籍などから得た知識によると・・・・・・Docume…

VBAでIEを操る(起動済みIEをシェルとして取得)

前回は、IEを起動させると同時にIEをオブジェクトとして取得しました。しかし、CreateObjectで起動したIEは何も表示していないIEです。Webページを表示するには、下記のように navigate メソッドでURLを指定します。 ie.navigate "URLをここに記載" ではでは…

VBAでIEを操る(IEをオブジェクトとして取得)

IE(Internet Explorer)の後継としてEdgeが登場していますが、IEもまだまだ現役なハズ。私は個人で Chrome を主に使っていますが、会社では IE を使っています(使わされています)。 なので、IEを使った社内システムにおいて、入力作業などを半自動化、あ…