gpt4 book ai didi

excel - vba - 读取文本文件,保留逗号

转载 作者:行者123 更新时间:2023-12-04 21:04:01 26 4
gpt4 key购买 nike

您如何阅读包含逗号的文本文件?例如:

Test.txt 文件内容:

item 1, item 2, item 3

VBA读取文件:
Sub readFile()

Dim sFile As String
Dim sPath As String
sFile = "test.txt"
sPath = ThisWorkbook.Path & "\" & sFile

Dim s As String
Dim sFullStr As String
sFullStr = ""

Open sPath For Input As #1
Do Until EOF(1)
Input #1, s
sFullStr = sFullStr + " " + s
Loop
Close #1

Debug.Print sFullStr

End Sub

输出:
item 1 item 2 item 3

我想要的输出是包含逗号的原始文本文件内容

最佳答案

使用Line Input而不仅仅是Input .

这将一次读取一行;从而保留逗号。

此外,您应该使用函数 FreeFile而不是硬编码 1 作为文件句柄。

关于excel - vba - 读取文本文件,保留逗号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28993859/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com