【问题标题】:Export CSV file from Access without double quotes从 Access 导出不带双引号的 CSV 文件
【发布时间】:2014-04-23 21:24:06
【问题描述】:

我正在尝试从 Access 2010 将表格 Final2 导出为 CSV 文件。 生成的 CSV 文件带有引号。如何从 CSV 文件中删除引号?

我尝试使用 ImportExport Text 宏,该宏的 VBA 代码如下所示:

Function Output_to_csv_macro()
On Error GoTo Output_to_csv_macro_Err

    DoCmd.OpenQuery "abc", acViewNormal, acEdit
    DoCmd.OpenTable "Final2", acViewNormal, acEdit
    DoCmd.TransferText acExportDelim, "", "Final2", "C:\Users\Output file.csv", True, ""
    DoCmd.Close acTable, "Final2"


Output_to_csv_macro_Exit:
    Exit Function

Output_to_csv_macro_Err:
    MsgBox Error$
    Resume Output_to_csv_macro_Exit

End Function

【问题讨论】:

    标签: vba ms-access csv


    【解决方案1】:

    没有导出规范的 DoCmd.TransferText 将始终加上引号。如果您想不这样做,您首先需要设置一个导出规范,然后在您的代码中引用该规范。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-06-13
      • 2014-04-22
      • 2021-12-16
      • 1970-01-01
      • 2016-03-04
      • 1970-01-01
      • 1970-01-01
      • 2020-12-28
      相关资源
      最近更新 更多