【发布时间】:2018-05-07 14:19:24
【问题描述】:
我创建了一个调用已保存导出菜单的宏,以便可以将查询导出为 .csv 文件,以便导入到另一个数据库。
不过,我想减少用户的步骤数 - 不仅避免必须单击确定等,而且导出的文件还具有附加到某些数据的货币格式。
到目前为止,我的代码如下所示:
Public Function ExportProducts()
DoCmd.TransferText acExportDelim, "ExportSpecs", "ActProductInfo", _
"T:\Documents\Isaac Reefman\Product List", -1
MsgBox "Remember to clear formatting in the .csv file before importing it into Act", _
vbExclamation, "Export Reimnder"
End Function
这给我留下了两个问题。
- 我收到一条错误消息,指出数据库或对象是只读的。据我所知,事实并非如此。因此它拒绝执行。
- 看起来它将以 格式导出它(其中一些具有货币格式)。我需要它最终没有任何格式的数据库。
【问题讨论】:
-
Rene 已经解决了第一个问题 - 我在文件名中留下了扩展名......我傻了。
-
你能把他的答案标记为正确吗?
-
他在那个答案中解决了问题的第一部分,但第二部分的答案仍然只在 cmets 中。我说如果他将那个元素放入答案本身,我会接受这个答案是正确的,但他没有这样做 - 如果答案不能完全回答问题,我觉得我不能选择一个已接受的答案...