- ベストアンサー
エクセルVBAでIE操作
初心者です。例、エクセルからIEを呼び出してヤフーの全国お天気情報をsheets("sheet1").Range("A3")から順次張り付けていく構文をどなたかご教示お願いします
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
該当する書籍があるようです。 http://book.impress.co.jp/books/3384 もしくはサンプルコードをいじってみることも有効です。 http://www.vba-ie.net/sp/code/
その他の回答 (1)
- imogasi
- ベストアンサー率27% (4737/17069)
最近この質問が多い。 しかし数百文字の解説で説明できるものでない。背景となる知識(エクセルやエクセルVBAとは別)もいろいろ必要だ。だから自分で徐々に勉強していくほかない。 エクセルVBAとは違った分野のプログラムを組む知識がいる。 それと我々に届く情報(HTML文)から、必要な情報をどのように取り出すかについて、WEBサイトごとにその情報の場所を探さなければならないし、サイトも改善されたりするので我々に届く情報は、短期間でも変わる場合がある。 ただし、最近単行本が2-3冊出たので、勉強しやすくなっているのでじっくり読むこと。「AMAZON 本」Google照会して、さらに「IE* VBA]で照会すると、2本の書名などは判る。 WEBでの記事も増えている。Googleで「VBA IE」で照会すれば 記事が出てくる。 http://www.vba-ie.net/ の記事を読んで、食いついていけないようなら、あきらめること。 ーー エクセルVBAで扱うシートの情報とは、相当違っている情報の持ち方(構造)の物を相手にするのだから。エクセルのようにセル番地で特定される構造ではないから。 コード例のIE.navigateのあたりだけ見て簡単だと思っては間違い。
お礼
有難うございます
補足
当方64ビットのパソコンです。書籍はまだ対応していないみたいですね。
お礼
ありがとうございます
補足
当方64ビットのパソコンです。