如何创建 Excel 宏以将键/值对输出到文件?

如何创建 Excel 宏以将键/值对输出到文件?

我有两列作为键/值对,并想将它们导出到结构 key=value 中的文件中(以创建属性文件)。

我尝试了这个脚本:

Sub Properties()
Dim FileName As String, i As Integer, str As String

FileName = "C:\propstest.txt"

Open FileName For Output As #1

For i = 1 To 50
str = cells(i, 1) & "=" & cells(i, 2)
Write #1, str
Next i
Close #1

End Sub

它几乎可以工作,但它会打印到文件中,就像

"key=value"

有没有办法去掉文件中的引号?

谢谢。

答案1

使用 WriteLine 而不是 Write 应该可以去掉引号。

相关内容