Estamos ejecutando VBA en Access 2007 e intentamos crear una hoja de cálculo Excel 2007. Estamos utilizando el siguiente formato:
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, "Table/Query Name Here", "FileNameHere".
as
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, "DimWebSample_Final", gsExportFilePath & gsExportFileNameBody & "_" & Month(gdDate) & Day(gdDate) & Year(gdDate) & "_" & gsDatasetExportFileSuffix(giDatasetID) & ".xls", True
Tengo Excel 2007 en mi computadora, pero el uso de acSpreadsheetTypeExcel9 crea hojas de cálculo de Excel 87 o 2000 de acuerdo con la ayuda de Access 2007. Eso es lo que obtenemos. La ayuda no enumera otra constante acSpreadsheetTypeExcelnn para usar para los resultados de 2007.
¿Cómo lo conseguiría para crear una hoja de cálculo de Excel 2007 ?