gpt4 book ai didi

excel - 将 Excel 文件另存为 txt 时如何防止额外的引号重复

转载 作者:行者123 更新时间:2023-12-04 22:16:15 28 4
gpt4 key购买 nike

我有一个要保存为文本的 Excel 文件,但我注意到具有双反逗号 (") 的单元格会复制双反逗号,并且这些单元格在文本的开头/结尾处获得双反逗号。
例如

A1 = Cell with inverted coma (")
A2 = No Inverted coma
我正在使用以下代码:
Sheets("SO").Copy
Cells.Copy
txtFile = "C:\TextSO.txt"
ActiveWorkbook.SaveAs Filename:=txtFile, FileFormat:=xlUnicodeText
ActiveWindow.Close
我在txt文件中得到的输出如下:
"Cell with inverted coma ("")"
No Inverted coma
我也试过 FileFormat:=xlTextMSDOS 但没有区别
我还尝试创建一个添加行值的 txt 文件,但没有帮助。这是我使用的代码:
txtFile = "C:\TextSO.txt"
LR = ActiveSheet.Range("A1").Offset(ActiveSheet.Rows.Count - 1, 0).End(xlUp).Row
Open txtFile For Output As #1
For I = 1 To LR
Write #1, Range("A" & I).Value
Next
Close #1
我得到的输出如下:
"Cell with inverted coma ("")"
"No Inverted coma"
关于我可以使用什么代码来防止添加额外的倒昏迷的任何想法?

最佳答案

Write添加引号,所以使用 Print :

Print #1, Range("A" & I).Value

关于excel - 将 Excel 文件另存为 txt 时如何防止额外的引号重复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68857169/

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