在ACCESS中建立按钮导出EXCEL
我使用的是ACCESS2007版本,在ACCESS的一个查询中建立了一个按钮,功能是将该查询导出为EXCEL工作表语句为DoCmd.OutputToacOutputTab...
我使用的是ACCESS 2007版本,在ACCESS的一个查询中建立了一个按钮,功能是将该查询导出为EXCEL工作表 语句为 DoCmd.OutputTo acOutputTable, "CRF", "Microsoft Excel (*.xlsx)", strOutputFileName, True 但是导出的格式是Microsoft Excel 5.0/95工作簿,我想导出EXCEL 2007格式的工作簿 请问该如何修改
展开
展开全部
需要修改你的导出命令格式,最重要的就是输出格式。
"Microsoft Excel (*.xlsx)"=> acFormatXLSX
DoCmd.OutputTo acOutputForm, "frmExport", acFormatXLSX, "C:\TEMP\Export.XLSx", True
或
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel12Xml, "MyQueryName", "C:\MYxlsxFileName", True
参考:
http://www.access-programmers.co.uk/forums/showthread.php?t=154537
"Microsoft Excel (*.xlsx)"=> acFormatXLSX
DoCmd.OutputTo acOutputForm, "frmExport", acFormatXLSX, "C:\TEMP\Export.XLSx", True
或
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel12Xml, "MyQueryName", "C:\MYxlsxFileName", True
参考:
http://www.access-programmers.co.uk/forums/showthread.php?t=154537
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询