我正在尝试使用Excel VBA将行覆盖为文本文件 我的目标是在文本文件中创建一行:
$bdate June 14, 2016
但我明白了:
"$bdate June 14, 2016"
删除逗号会产生没有双引号的行,但我需要逗号作为字符串的一部分。
以下是我的工作内容:
strstatementdate = Format(Date, "mmmm, d yyyy")
Workbooks.OpenText Filename:=strExportDir & strMacroName, Origin:=437, _
StartRow:=1, DataType:=xlDelimited, TextQualifier:=xlTextQualifierDoubleQuote, _
ConsecutiveDelimiter:=False, Tab:=True, Semicolon:=False, Comma:=False, _
Space:=False, Other:=False, FieldInfo:=Array(1, 2), _
TrailingMinusNumbers:=True
Range("A36").Value = "$bdate " & strstatementdate
ActiveWorkbook.Save
我尝试根据Workbooks.OpenText Method (Excel)对Workbooks.OpenText行进行一些更改,并提供以下建议
Opening CSV in Excel using VBA causes Data to appear in two columns instead of one
但是我没有成功解决这个问题。
有没有人有任何解决此问题的提示?