• ベストアンサー

エクセルVBAでIE操作

初心者です。例、エクセルからIEを呼び出してヤフーの全国お天気情報をsheets("sheet1").Range("A3")から順次張り付けていく構文をどなたかご教示お願いします

質問者が選んだベストアンサー

  • ベストアンサー
  • skp026
  • ベストアンサー率45% (1010/2238)
回答No.1

該当する書籍があるようです。 http://book.impress.co.jp/books/3384 もしくはサンプルコードをいじってみることも有効です。 http://www.vba-ie.net/sp/code/

nebikitorikai
質問者

お礼

ありがとうございます

nebikitorikai
質問者

補足

当方64ビットのパソコンです。

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

最近この質問が多い。 しかし数百文字の解説で説明できるものでない。背景となる知識(エクセルやエクセルVBAとは別)もいろいろ必要だ。だから自分で徐々に勉強していくほかない。 エクセルVBAとは違った分野のプログラムを組む知識がいる。 それと我々に届く情報(HTML文)から、必要な情報をどのように取り出すかについて、WEBサイトごとにその情報の場所を探さなければならないし、サイトも改善されたりするので我々に届く情報は、短期間でも変わる場合がある。 ただし、最近単行本が2-3冊出たので、勉強しやすくなっているのでじっくり読むこと。「AMAZON 本」Google照会して、さらに「IE* VBA]で照会すると、2本の書名などは判る。 WEBでの記事も増えている。Googleで「VBA IE」で照会すれば 記事が出てくる。 http://www.vba-ie.net/ の記事を読んで、食いついていけないようなら、あきらめること。 ーー エクセルVBAで扱うシートの情報とは、相当違っている情報の持ち方(構造)の物を相手にするのだから。エクセルのようにセル番地で特定される構造ではないから。 コード例のIE.navigateのあたりだけ見て簡単だと思っては間違い。

nebikitorikai
質問者

お礼

有難うございます

nebikitorikai
質問者

補足

当方64ビットのパソコンです。書籍はまだ対応していないみたいですね。

関連するQ&A