
お世話になります。
VBAから起動したIEに記載されている情報をコピーしてエクセルに張りたいと
思っております。
下記で言いますと「08:04出発」という文字を取得したいのですが
どのようにしたら取得できるのでしょうか?
お手数ですがよろしくお願い致します。
※当方、TextBoxに値を入れる・OKボタンを押す方法はわかったのですが、
表示されたページから値を取る方法がわからないのです。。。
<div class="infomation">
<dl><dt><span class="route-departure">08:04出発</span><span class="route-arrive-on">09:08到着</span>時間:</dt><dd>1時間4分(乗車53分、ほか11分)</dd></dl>
<!--heikin-->
No.2ベストアンサー
- 回答日時:
getElementByClassとか、getElementByClassNameというのは、IEには無いようですね。
誰かVBAで実装した人は居ないのかと調べてみたら、灯台もと暗しでヒットしました。
http://oshiete.goo.ne.jp/qa/6157470.html
DOUGLAS_さん、出てきてくれないかな。
さもなければ、文字列関数に、objIE.document.all(1).Innerhtmlとかを丸ごと代入して、VBAの検索関数なり、正規表現なりで探すというものでしょう。
余談ですが、getElementByClassNameが使えるらしいFireFoxをVBAで制御できないのかと、ちょっと検索してみましたが、回答が付かない英語の質問にしか辿りついていません。
その過程で、View Source Chartというアドオンを知って、FireFoxにインストールしてみましたが、HTMLの構造を知るのに便利そうです。ご参考まで。
No.1
- 回答日時:
WEBクエリって事かな?
http://www.fujicom.co.jp/salon/it_info/07webquer …
目的のWEBデータがテーブル表記になっている場合、テーブル番号を指定してデータの取り込みが出来ます
マクロの記録でマクロ化したものを修正して利用するのが簡単な方法だと思います
説明がへたくそで済みません。。。
VBAでテキストBoxに値を下記の方法でいれているのですが、
objIE.document.getElementsByName("from")(0).Value = Range("B" & Counter)
同様のobjIE.documentで、値を取得したいのです。。。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
RegisterClassExのエラー原因
-
テキストボックスのvalueとtext...
-
変数名の取得
-
C#の質問です
-
VBA ドロップダウンリストを残...
-
C言語では0は・・・
-
VB.netでRGB関数を使うには
-
テキストボックスの設定。
-
SqlParameterとSqlCommandの使...
-
Request.QueryString への値の...
-
VB6のデータを保持したい
-
MaskEditBoxへ値の設定を行いたい
-
Datediff 正確な年齢を求める方法
-
VBAでIEに表示されている情報を...
-
DataGridView1のcellで計算
-
PysimpleGUIでデータベースを作る
-
VB.NETのスクロールバーコント...
-
VB6.0でINIファイルからデータ...
-
ISDBNULLをスルーしてDBNULLが...
-
他のformのコントロールの値の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テキストボックスのvalueとtext...
-
シーケンサで最小値を保持する
-
VBA ドロップダウンリストを残...
-
Excel VBAのリストボックスの値...
-
マクロで奇数と偶数の値を2か所...
-
値を返さないコード パス
-
C#の質問です
-
VB.NETでコンボボックスの1行目...
-
VB初心者。小数点以下の表示で...
-
変数に代入してある数値を表示...
-
変数名の取得
-
PL/SQLでのTO_DATEの時間取得に...
-
マクロ 特定のセル値のみクリ...
-
ユーザーフォームのテキストボ...
-
Excel VBA 複数選択したリスト...
-
VB.NETのスクロールバーコント...
-
コンボボックスに固定値をセッ...
-
vb6のVSFlexGridで選択行、列の...
-
windowsアプリケーションで小数...
-
textboxとLabelを動的に変更する
おすすめ情報