2017-02-01 16 views
0

1行のテキストファイルとして格納された大きなhtmlテーブルを読み込もうとしています。テキストは約です。 8180万文字、サイズは約80MBです。私は以下のコードを試してみましたが、それは長い間使用されています。 内部のデータは、標準のhtmlテーブル構造です。 <table><tr><td>sometext</td></tr></table>大きな1行のテキストファイルを読む

ソースでファイルの構造を変更することはできませんので、このままで構いません。データはシートに解析されます。新しい行の<tr>と、MSHTML.Document変数にテキストを読み込んだ後に発生する、次のセルなどの<td>が含まれます。

誰もこれを処理する方法についての提案はありますか?

myFile = "C:\xxx\xxx\xxx\xxx.txt" 
Open myFile For Input As #1 
Line Input #1, textline 
Close #1 

答えて

1

私が思いついた最善の解決策は、データをCSVファイルに操作し、そこからExcel/VBAを操作することでした。一度変換された問題はありません。

関連する問題