【发布时间】:2013-11-08 18:30:36
【问题描述】:
我在 Access 2007 SP3 中遇到了一个奇怪的问题。当我将报告导出为 pdf 时,我得到了我不想要的“输出到”提示,我的代码中是否有什么我做错了?
OverViewFile = DLookup("ExportPath", "dbo_Defaults") & "PC" & Format(Now(), "ddmmyy") & Format(Now(), "hhmm") & ".pdf"
DoCmd.OutputTo acOutputReport, "Rpt_ExportBPC", acFormatPDF, OverViewFile, False
如果我遗漏了什么,请告诉我。
【问题讨论】:
-
你从
Debug.Print OverViewFile得到什么? -
嗨,什么都没发生,它只是运行它而不做任何事情?
-
您是否在“即时”窗口中检查了来自
Debug.Print的输出?你可以用 Ctrl+g 去那里 -
感谢您的提醒!!它说 C:\program files\Folder\DataExport\PC2910131512.pdf 这是正确的
-
你有
C:\program files的写权限吗?我认为 Windows 不鼓励我们在那里写作。不过,我实际上已经很多年没有尝试过了。
标签: ms-access pdf ms-access-2007 vba