エクセルのwebクエリを使って、データを取り込みたいです。


たとえばSheet1のA1にURLが張り付けてあって、そのデータをマクロを使って、Sheet2に取り込むことは可能でしょうか?
Sheet1のA1のURLは毎日変わるものとして、マクロの実行を押すと、その日のA1に記載のあるURLのデータを自動的にWEBクエリでSheet2にデータを取り込むということをしたいのです。

セルA1をコピーしてもWEBクエリでアドレスを入力するとき、張り付けることができないので、マクロの自動記録では無理だと思いました。

どうかお力を貸してほしいです。

回答の条件
  • 1人10回まで
  • 13歳以上
  • 登録:2011/09/05 23:41:58
  • 終了:2011/09/12 23:45:03

回答(1件)

id:windofjuly No.1

うぃんど回答回数2625ベストアンサー獲得回数11492011/09/06 09:39:36

xlsファイルの肥大化などの副作用(addしたQueryをdeleteしてもあまり痩せない)もあり、動作環境や状況によっては上手く動かない場合も出てきますが、VBAからならばQueryTablesを操作することで対応はできます

 

詳しく書いてあるページを探してみました

http://www.d3.dion.ne.jp/~jkondou/excelvba/T2.htm

  • id:hanpaku
    ご回答いただきありがとうございます!!

    早速試してみて、実行してみたいと思います。

    ありがとうございます。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません