【发布时间】:2017-09-26 15:41:29
【问题描述】:
我正在尝试使用以下 saveas() 函数将 excel 工作表输出到 xltext 文件。该文件生成良好,但数字具有特殊格式#,###.00。输出为“1,000.00”,而不仅仅是 1,000.00。如何删除这些双引号。
Dim tab_output_line, tab_output_head, tab_source As String
Dim File_Location As String
tab_output_line = "Upload_PO_LineItem"
tab_source = "PBOOK"
File_Location = Sheets(tab_source).Range("S5").Value
Sheets(tab_output_line).Select
ChDir File_Location
ActiveWorkbook.SaveAs Filename:= _
File_Location + tab_output_line + ".txt", FileFormat:=xlText, _
CreateBackup:=False
【问题讨论】:
-
您需要使用不同的分隔符,例如制表符。如果您的数据中有逗号,使用逗号作为分隔符会导致问题。