- 締切済み
エクセルでのWEB取り込みについて
教えてください。 WEBのソースから必要な部分だけを取り込んで表示させるにはどうしたらいいでしょうか? 定期的に更新されるページのソースを取り込み、前回の取り込みから新規データのみを抽出したいのです。 一番効率的な取り込み方法はどうすればいいでしょうか? よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- xls88
- ベストアンサー率56% (669/1189)
具体例が示されないので参考になりそうなURLを紹介します。 Microsoft Office Excel 2003 で Web クエリを使用する各種の方法 http://msdn.microsoft.com/ja-jp/library/aa203721(Office.11).aspx Webから株価データ取得(Yahoo) http://www2s.biglobe.ne.jp/~iryo/kabu/tool/vba/kabu-yaho.html インターネットエクスプローラ操作編 http://www.happy2-island.com/vbs/cafe02/capter00701.shtml 7.1 IEオブジェクトを作る(IE7編) http://www.happy2-island.com/vbs/cafe02/capter00711.shtml 三流君VBAでIE操作 InternetExplorer.Applicationを操作する http://www.ken3.org/cgi-bin/group/vba_ie.asp
- xls88
- ベストアンサー率56% (669/1189)
抽出例です。 本投稿が開かれているとして質問文を取り出します。 Sub test1() Dim myWindow As Object Dim o As Object For Each myWindow In CreateObject("Shell.Application").Windows With myWindow If .LocationURL = "http://oshiete1.goo.ne.jp/qa5032814.html" Then For Each o In .Document.all.tags("meta") If o.Name = "Description" Then MsgBox o.Content End If Next End If End With Next End Sub