• ベストアンサー

Excel2002で外部データの特定行のみ取り込む

Excelの機能でデータ→外部データの取り込み→新しいWebクエリで特定のURLからデータを入手することができ、 取り込みたいテーブルまでは選択できるのですが、そのテーブルの2列だけを取り出したいのですがうまくできません。 取り込みたいのはテーブルにある6列のうち最初の2列のみです。 クエリの編集などを見たのですが、列を指定するところは見当たりませんでした。 VBなどを使うしかないのでしょうか?

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

  • ベストアンサー
  • KenKen_SP
  • ベストアンサー率62% (785/1258)
回答No.1

EXCEL の WEB クエリは ACCESS の クエリのように、特定フィールドのデータ抽出することはできないみたいですね。 一度テーブル全体を読み込んで、不要な列を削除するのではダメなのですか? 通常のデータベースではなく、WEB上のデータを扱う特殊性のために、ご希望のことを VB や VBA でやるにせよ、ロジックは同じになると思います。 EX) 配列(セル)などにテーブル全体を読み込んで、必要な部分のみ出力(転記) EXCELなら作業シートにテーブル全体を読み込み、必要な列だけ目的のシートに転記する(またはリンクする)。

zero123
質問者

お礼

回答ありがとうございます。 どこかの設定でできるのかと思いましたがそういう機能は付属してないんですね。 マクロなどを使ってやってみます。

関連するQ&A