1
A
回答
3
假设这些值不包含逗号,请使用FileSystemObject(FSO)在文件中读入,然后在逗号上使用Split每行。根据需要更改4个值的结果数组,然后将join再次作为逗号分隔的字符串一起使用。完成所有更改后,使用FSO将数据写回到文件。
因此,像:
Set outputFile = fso.OpenTextFile(FileName1, ForWriting, True)
Set inputFile = fso.OpenTextFile(FileName2, ForReading)
Do While inputFile.AtEndOfStream <> True
arr = Split(inputFile.ReadLine, ",")
arr(3) = "E"
outputString = Join(arr, ",")
outputFile.WriteLine outputString
Loop
请注意,该代码是经过充分测试,并从内存大多写得那么几乎可以肯定是不正确的,但只给你一个想法。
-1
也许一个简单的替换会工作。
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.OpenTextFile("c:\data.txt")
strSearchString = objFile.ReadAll
objFile.Close
strSearchString = Replace(strSearchString,"A,B,C,D","A,B,C,E")
Set objFile = objFSO.OpenTextFile("c:\data.txt",2)
objFile.Write strSearchString
objFile.Close
+0
值'A','B','C',...只是样本。此外,旧的答案应该做好工作。 – Stephan
相关问题
- 1. 用vbscript读取xml文件
- 2. 使用Ajax读取csv /文本文件
- 3. 用Java读取CSV文件
- 4. 用jQuery读取CSV文件
- 5. 使用JSTL读取CSV文件:csvJDBC
- 6. 使用OleDbCommand/OleDbDataAdapter读取CSV文件
- 7. 使用opencsv读取远程.csv文件
- 8. csv文件列读取和使用python
- 9. 使用DAO读取CSV文件?
- 10. 如何使用LabVIEW读取CSV文件?
- 11. 使用Entiry Framework 4.0读取CSV文件
- 12. Python使用np.recfromcsv读取csv文件
- 13. 如何使用C#读取CSV文件
- 14. 使用python读取CSV文件
- 15. 通过使用jquery csv文件读取
- 16. 使用fgets读取一个.CSV文件
- 17. 读CSV文件,使用Python
- 18. 使用BufferedReader读取CSV文件导致读取替代行
- 19. 逐行读取csv文件
- 20. objective c:读取csv文件
- 21. 如何读取CSV文件?
- 22. 读取CSV文件return java.io.FileNotFoundException:
- 23. 双读取大CSV文件
- 24. Matlab:从.csv文件读取
- 25. 错误读取文件CSV
- 26. Laravel 5.4 - 读取csv文件
- 27. C++读取CSV文件
- 28. 从csv文件中读取
- 29. 如何读取CSV文件?
- 30. 从csv文件读取Python
字段是固定长度还是可变长度? –
可变长度。 –