[英]Reading large single line text file
我正在尝试读取存储为单行文本文件的大型html表。 文字是大约。 长度为8180万个字符,大小约为80mb。 我已经尝试过下面的代码,但是它挂了很长时间,太长了才能使用。 里面的数据是标准的html表构造。 <table><tr><td>sometext</td></tr></table>
我无法从源头更改文件的结构,因此受此困扰。 数据将被解析为一个工作表。 将文本读入MSHTML.Document
变量后,将在新行上的<tr>
和下一个单元格中的<td>
等上出现。
有人对如何处理有建议吗?
myFile = "C:\xxx\xxx\xxx\xxx.txt"
Open myFile For Input As #1
Line Input #1, textline
Close #1
我想到的最好的解决方案是将数据处理到CSV文件中,并从那里处理excel / VBA。 转换后没有问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.