くぴんのブログ

くぴんのブログ

PR

プロフィール

くぴん74

くぴん74

カレンダー

カテゴリ

お気に入りブログ

5. バリュー投資対… New! みきまるファンドさん

DOW 47716.42 +289.3… New! どらりん0206さん

楽天ラッキーくじ更… New! じゃっかすさん

まさかの Maryu21さん

自分を愛することは… まりあのじいじさん

キーワードサーチ

▼キーワード検索

2013年01月03日
XML
カテゴリ: カテゴリ未分類
エクセルVBAで、Internet Explorerを起動し、目的のサイトの表をとりこむ方法を探していた。
WEBクエリが使えれば楽なのだが、使えないサイトもあって、その場合、一生懸命HTMLのtableタグ、trタグ、thタグ、tdタグを探してinnertextなどでセルの値を抜き出さなくてはならない。

いろいろと探し回ったところ、以下のサイトの方法がIEの表をそのままの形で抜き出すことができてよかった。

http://billboardtop100.net/2011/03/excel-vba-ie-internet-explorer-table-copy-paste.html

TRタグで改行、THタグ、TDタグは列をかえるように動かしている。
tableの識別は、tr、th、tdの親タグのクラス名で識別している。

以下のサイトも参考にしてみた。
http://www.ken3.org/vba/backno/vba119.html
http://www.ken3.org/vba/backno/vba177.html
http://www.ken3.org/vba/backno/vba179.html


にほんブログ村 サラリーマン日記ブログ 戦うサラリーマンへ
にほんブログ村





お気に入りの記事を「いいね!」で応援しよう

最終更新日  2013年01月04日 00時04分19秒
コメント(0) | コメントを書く


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

© Rakuten Group, Inc.
X
Design a Mobile Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: