お世話になります。
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で質問しましょう!
似たような質問が見つかりました
- HTML・CSS FC2カートのテンプレートでの商品表示について 1 2023/03/02 18:05
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- HTML・CSS CSS のみのタブ切り替えについて 1 2023/01/11 16:47
- HTML・CSS ヘッダーの画像にメインエリアがかぶってしまいます 1 2022/11/28 14:06
- HTML・CSS CSSのホバーエフェクト 1 2023/06/19 06:53
- PHP ランキングを表示する際の画像の大きさを固定することは可能でしょうか? <?php if ( has_ 1 2022/07/21 14:55
- JavaScript htmlとcssで分数を表示後、分数の右側に文書を書きたい 1 2022/04/28 10:09
- HTML・CSS アコーディオンメニューが思うように動作しません。 1 2023/08/20 16:48
- JavaScript セレクトを全て選択されていないと、文字によるエラーメッセージを表示させるコードを調べています 2 2023/06/22 15:48
- その他(プログラミング・Web制作) pythonのWebスクレイピングでfind_allだとurlがNoneに 4 2022/04/17 18:21
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
テキストボックスのvalueとtext...
-
Excel VBAのリストボックスの値...
-
マクロ 特定のセル値のみクリ...
-
ハッシュテーブル(連想配列)が...
-
fscanfでC言語の空欄を読んだ場...
-
スクロールバーの境界値は?
-
【C++/CLI.NET】コンボボックス...
-
RegisterClassExのエラー原因
-
textboxとLabelを動的に変更する
-
vbaの繰り返しで求める最大値に...
-
テキストボックスの設定。
-
【ASP.NET】 DataTextFieldの値...
-
テキストボックスの値をコンボ...
-
変数名の取得
-
VB2008 iniファイルの指定セク...
-
コンボボックスを読み取り専用...
-
ComboBoxで選択した値をReplace...
-
setcookieで「path」に複数の値...
-
コンボボックスの幅の変更について
-
ユーザーフォームのテキストボ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テキストボックスのvalueとtext...
-
マクロ 特定のセル値のみクリ...
-
VB.NETでコンボボックスの1行目...
-
変数名の取得
-
値を返さないコード パス
-
Excel VBAのリストボックスの値...
-
VB初心者。小数点以下の表示で...
-
ハッシュテーブル(連想配列)が...
-
textboxとLabelを動的に変更する
-
PL/SQLでのTO_DATEの時間取得に...
-
VB.NETでアクティブなformを知...
-
Excel vba ユーザーフォームテ...
-
DataTableに対するLINQについて
-
マクロで奇数と偶数の値を2か所...
-
[VBA]選択範囲の下から上に処理...
-
【C++/CLI.NET】コンボボックス...
-
変数に代入してある数値を表示...
-
vbscriptを使いexcelを参照して...
-
範囲が指定されている乱数について
-
[VB.net] DataGridViewのコンボ...
おすすめ情報