转换数字与千分隔符和小数点不在“”

时间:2016-04-02 17:17:46

标签: vba excel-vba excel

我想将带有Excel VBA的.xlsm启用宏的工作簿转换为.txt文件。

有关的Excel图表包含千位分隔符和小数点(例如123,456,789.01)的数字。

我使用此VBA代码转换为.txt:

Sub convert2txt()
    Dim filename As String
    filename = Application.GetSaveAsFilename("list.txt", fileFilter:="Text Files (*.txt), *.txt")
    If filename <> "" Then
        ThisWorkbook.Sheets("Chart1").SaveAs filename, xlTextWindows
    End If
End Sub

但我得到一个.txt文件,其中数值是双引号""(即"123,456,789.01")。

如何保存文本文件以使数字不被视为字符串?

0 个答案:

没有答案