Webサイト上で表として表示されている項目名とデータをエクセル(またはCSVファイル)として出力したいのですが良い方法はありませんか?


テキストファイルとして出力 → エクセルで空白を区切り文字として読込む  という方法だとうまくいきません。 なぜなら |住所| 東京都 九段下 1−2−3 |のように項目の内容にスペースがたくさん入っているからです。また項目の内容がブランクの時もあります。

あくまでWebサイト上で見えてる表をそのまま「項目名」「データ内容」と順番にエクセルシートに綺麗に並んでいて欲しいのです。

よろしくお願い致します。

回答の条件
  • 1人2回まで
  • 登録:2006/09/21 18:13:17
  • 終了:2006/09/28 16:27:45

回答(5件)

id:taknt No.1

きゃづみぃ回答回数13539ベストアンサー獲得回数11982006/09/21 18:15:24

ポイント25pt

そのページを保存して htmlのままエクセルで 開いて 取り込めるか 確認してみたらいいでしょう。

エクセルは HTMLファイルも開けます。

id:pons No.2

pons回答回数366ベストアンサー獲得回数82006/09/21 18:34:59

ポイント25pt

対象の表が tableタグでつくられたものであれば、

・エクセルに落としたいページを そのままファイルで保存(html)

 この後不要な部分は html編集して削除しても良い。

・そのままエクセルでhtmlファイルを開く 

・csv もしくは エクセルファイル形式で保存

 

の手順で大丈夫だと思います。

(excel 2002で、やってみました。私の環境では確認済みです)

id:b-wind No.3

b-wind回答回数3344ベストアンサー獲得回数4402006/09/21 18:38:36

ポイント15pt

IEからだと表を選択してコピー。Excel に貼り付け。で出来たように思います。

Excel 2003 をインストールすれば表を選択して右クリックでそのものずばり Excel に取り込むメニューがあったはずです。

id:sLucia No.4

sLucia回答回数6ベストアンサー獲得回数02006/09/21 19:29:51

ポイント5pt

ブラウザ上 で  編集メニュー → 全て選択 → コピー して

エクセルを起動して 貼り付け

という方法ではダメでしょうか。

id:kaiton No.5

kaiton回答回数260ベストアンサー獲得回数342006/09/22 00:53:14

ポイント35pt

すでに紹介された方法が簡単ですが、他の方法を..

「Webクエリ」という機能があります。

http://www.microsoft.com/japan/office/experience/workstyle/tips/...

定期的に更新があるなら、こちらの方法が楽かもしれません。

エクセルのバージョンが不明なので、過去の記事も参考まで

http://www.excel.studio-kazu.jp/mag2/backnumber/mm20041019.html

http://www.atmarkit.co.jp/fwin2k/win2ktips/320webquery/webquery....

http://arena.nikkeibp.co.jp/tec/excel/20040308/107584/

コメントはまだありません

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

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

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

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