Ms access VBA访问输出,无需表格格式化
我在尝试导出一个表(实际上是一个查询)时遇到很多问题,但我让它创建此表只是为了查看是否有内容更改为.csv文件,我使用这一行来创建它:Ms access VBA访问输出,无需表格格式化,ms-access,vba,Ms Access,Vba,我在尝试导出一个表(实际上是一个查询)时遇到很多问题,但我让它创建此表只是为了查看是否有内容更改为.csv文件,我使用这一行来创建它: DoCmd.TransferSpreadsheet acExport, , "TABLE", "TEST.csv", False 但它给了我关于只读数据库或对象的错误3027,但我创建了这个表,就我而言,可以在上面写 然后我试着用这句话: DoCmd.OutputTo acOutputTable, "TABLE", acFormatTXT, "test.csv
DoCmd.TransferSpreadsheet acExport, , "TABLE", "TEST.csv", False
但它给了我关于只读数据库或对象的错误3027,但我创建了这个表,就我而言,可以在上面写
然后我试着用这句话:
DoCmd.OutputTo acOutputTable, "TABLE", acFormatTXT, "test.csv"
而且效果很好。但是当我来看结果时,他们在我的数据周围画了一张表格,这太可怕了
不管怎么说,不管我想要什么命令,只要它有效,我会感谢任何帮助。谢谢 TransferSpreadsheet用于电子表格文件。尝试:
DoCmd.TransferText acExportDelim, , "TABLE", "d:\path\TEST.csv", False