Мы запускаем VBA в Access 2007 и пытаемся создать электронную таблицу Excel 2007. Мы используем следующий формат:
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
У меня Excel 2007 на моем компьютере, но с помощью acSpreadsheetTypeExcel9 создаются электронные таблицы Excel 87 или 2000 в соответствии со справкой Access 2007. Вот что мы получаем. В справке нет другого константы acSpreadsheetTypeExcelnn для использования в результатах 2007 года.
Как мне получить его для создания электронной таблицы Excel 2007 ?