我尝试将表Final2从Access 2010导出为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
答案 0 :(得分:1)
没有导出规范的DoCmd.TransferText将始终放入引号。如果您不想这样做,首先需要设置导出规范,然后在代码中引用该规范。