相关疑难解决方法(0)

从vba中的write语句中删除双引号

此代码将日志文件写入LogFilePath,并生成如下输出.StarRange和EndRange是一个变量,其值将从其他函数填充.

"Start postion",A1
"End position",B100

---Code-----------------
Sub WriteLogFile()
 Dim FilePath As String

 LogFilePath = WriteTextBox.Text

LogFilePath = LogFilePath & ".log"
Open LogFilePath For Output As #2

Write #2, "Start postion"; StarRange
Write #2, "End position"; EndRange
Close #2

MsgBox FinalFileName

End Sub
Run Code Online (Sandbox Code Playgroud)

我的问题是如何从输出中删除双引号并产生如下输出.谢谢

Start position = A1
End position = B100
Run Code Online (Sandbox Code Playgroud)

excel vba excel-vba

31
推荐指数
1
解决办法
4万
查看次数

Excel VBA另存为制表符分隔文件

我有一些代码将活动工作表保存为制表符分隔的文本文件,但是其中包含逗号字符的单元格数据将使用引号导出,如

John Hopkins, Burgers
becomes
"John Hopkins, Burgers"
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

这是我的代码:

ActiveWorkbook.SaveAs ActiveWorkbook.path & "\" & filename,
FileFormat:=xlText, CreateBackup:=False
Run Code Online (Sandbox Code Playgroud)

添加这个:我刚刚发现,如果我再次保存文件,它将删除所有"".我可以在代码中添加额外的保存吗?

excel vba excel-vba

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

excel ×2

excel-vba ×2

vba ×2