使用MS Access 2007,我有一个查询,我想运行该查询并将结果导出到已保存的Excel工作簿中的特定工作簿中。我使用DoCmd编写了以下代码。首先,我打开查询(此方法有效),然后尝试将结果输出到excel。
DoCmd.OpenQuery "MyQueryName", acViewNormal, acEdit
DoCmd.OutputTo acOutputQuery, "Aging By Desk - Onboarding Team", acFormatXLS, _
"filepath.SuperTest.xls", "SuperTest.xls", True
但是,运行此代码时,出现以下错误消息:“您输入的表达式是其中一个参数的数据类型错误”。我一直在处理每个参数,但似乎无法找到问题所在。有任何想法吗?我在正确的道路上吗?
你争论太多了。从Microsoft网站:
expression.OutputTo(ObjectType,ObjectName,OutputFormat,OutputFile,AutoStart,TemplateFile,Encoding)
取出您拥有的其中一个Excel文件名,它应该可以工作。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句