还是仿alex的查询窗体,在把子窗体的查询结果输出至excel时(代码全部仿照alex),刚开始时导出设备查询结果没问题,但导出几个以后,发现莫名错误,具体有以下几类现象:
DoCmd.OutputTo acOutputQuery, "设备查询结果", acFormatXLS, CurrentProject.path & "\查询结果\" & "E" & format(Now(), "yyMMDDHN") & ".xls", True
1)导出excel,并打开excel表格,出现"File error.Some number formats may have been lost."
2)导出excel,打不开excel表格,出现"设备管理系统2005 can't save the output data to the file you've selected",到导出文件夹查看,文件存在,打开时出现"can't access '文件名.xls'.
3)导出excel,打不开excel表格,出现"The file'文件名.xls' already exits."
而且更奇怪的是有时随便动动,也不改代码,导出查询又没问题了,真是大伤脑筋,请各位高手帮帮忙了!
(上传文件包括主程序和查询结果文件夹及其中几个查询的结果)
[此贴子已经被作者于2005-6-7 14:18:23编辑过]
|