几天后,我在certian进程中使用MS Access 2007。 在我的VBA代码中,我使用: CreateObject(“Excel.Sheet”)
在Access 2003中,文档以2000-2003格式创建。 现在,在Access 2007中,VBA强制执行新格式。这会在一些额外的编码中引起问题。
有关如何通过VBA强制执行旧格式(2000-2003)的任何建议吗?
亲切的问候
答案 0 :(得分:5)
您应该将SaveAs
方法的第二个参数FileFormat
称为xlExcel8
答案 1 :(得分:1)
您还可以将DoCmd.TransferSpreadsheet与第二个参数acSpreadsheetTypeExcel8一起使用