VBA Office 2007创build2003年Excel表
由于几天我在一个证书过程中使用MS Access 2007。 在我的VBA代码中,我使用: CreateObject(“Excel.Sheet”)
在Access 2003中,以2000 – 2003年的格式创build了一个文档。 现在在Access 2007 VBA执行新的格式。 这会导致一些额外的编码问题。
任何build议如何通过VBA执行旧格式(2000-2003)?
亲切的问候
您应该使用其第二个参数FileFormat
作为xlExcel8
调用SaveAs
方法
您也可以使用DoCmd.TransferSpreadsheet和第二个参数acSpreadsheetTypeExcel8