Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


4213 / 9994 ←次へ | 前へ→

【9028】Re:HTMLのソース抽出・・・その後
回答  まさ7251  - 07/1/21(日) 21:32 -

引用なし
パスワード
   >Private Sub WebBrowser0_DocumentComplete(ByVal pDisp As Object, URL As Variant)
> 'HTMLをイミディエイトウィンドウに表示
> Debug.Print WebBrowser0.Document.Body.innerHTML
>End Sub
>
>で取得できるのですが、その取得したHTMLソースの中でも、「<td ALIGN="right">」〜次の「<」までの部分を抽出してテーブルに代入したいのですが、どうすればいいでしょうか?

Instr関数で、<td ALIGN="right"> の位置を求める。
いったん、Mid関数で、<td ALIGN="right">以降の文字列Aを取得する。
文字列Aより、<の位置を取得し、Left関数で必要な部分を取得する。

テーブルに代入は、
Docmd.RunSQL とか
Currentdb.Execute で
追加するSQL文を実行すれば良いです。

273 hits

【9023】HTMLのソース抽出・・・その後 yuki 07/1/19(金) 22:36 質問
【9028】Re:HTMLのソース抽出・・・その後 まさ7251 07/1/21(日) 21:32 回答
【9038】HTMLのソース抽出・・・その後 yuki 07/1/23(火) 14:26 お礼

4213 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078207
(SS)C-BOARD v3.8 is Free