プロが教える店舗&オフィスのセキュリティ対策術

HTMLファイルが、約3000個あり、その<body> から <body/>の間のソースのみを抽出し、エクセルで一覧にしたいと考えています。
エクセルで一覧というのは、1つのHTMLファイルのソースを1行に表示。
できれば、ファイル名も別の列で表示できれば理想です。

ファイル名  ソース
A100000   <CENTER><TABLE ~~
A100001   <CENTER><TABLE ~~
A100002   <CENTER><TABLE ~~
A100003   <CENTER><TABLE ~~
 ↓


いろいろ考えましたが、断念してしまいました。

こちらでできたのは、
<body> から <body/>内だけの抽出はできました。
そのHTMLファイルをどうにかして、まとめられればと。。
もし何かアイデアがある方、いましたら教えてください。

A 回答 (2件)

A列にファイル名、B列に<BODY></BODY>を入れてよいですか。


i=1
1つHTMLのファイル名を得る
Cells(i,"A")=ファイル名
ファイルの中身を読んで、<BODY></BODY>の文字列を組み立て
Cells(i,"B")=<BODY>から<・BODY>
i=i+1
繰り返し
で良いのでは。
しかしどんな用途に使うのか、そういう必要性があるのか懐疑的です。
    • good
    • 0
この回答へのお礼

別にフリーソフトを探してみたら、ぴったりのソフトがあり、無事に解決できました。ありがとうございました。

お礼日時:2006/06/11 15:15
    • good
    • 0
この回答へのお礼

別にフリーソフトを探してみたら、ぴったりのソフトがあり、無事に解決できました。ありがとうございました。

お礼日時:2006/06/11 15:15

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!