将单个记录从csv文件拉入excel
我有一个2 gig的csv文件,我想读入excel vba宏,一次处理一条记录,或一次读取一个数据。我该怎么办?我可以吗?您可以使用将单个记录从csv文件拉入excel,excel,csv,large-data,Excel,Csv,Large Data,我有一个2 gig的csv文件,我想读入excel vba宏,一次处理一条记录,或一次读取一个数据。我该怎么办?我可以吗?您可以使用脚本.FileSystemObject来执行此操作: 作为如何逐行读取文件的示例: Set objFSO = CreateObject("Scripting.FileSystemObject") Set objFile = objFSO.OpenTextFile("C:\FSO\ServerList.txt", 1) Do Until objFile.AtE
脚本.FileSystemObject
来执行此操作:
作为如何逐行读取文件的示例:
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.OpenTextFile("C:\FSO\ServerList.txt", 1)
Do Until objFile.AtEndOfStream
strLine = objFile.ReadLine
... You code here ...
Loop
objFile.Close
只需记住添加对Microsoft脚本运行时的引用(FileSystemObject所在的位置)