Excel 97-2003的“XlFileFormat”正确枚举是什么

Excel 97-2003的“XlFileFormat”正确枚举是什么,excel,vba,interop,Excel,Vba,Interop,关于Excel VBA互操作,保存Excel 97-2003电子表格的正确枚举是什么 官方的MSDN文档是,但我无法从阅读中找出正确的选择 谢谢,Excel 97是第8版。Excel 2003之前(包括2003)的后续版本有非常小的更改。直到Excel 2007第12版。这就是为什么枚举中缺少xlExcel9到11 因此,这里需要xlExcel8。我认为最佳做法是使用该号码,以实现前向兼容性。在你的情况下,我不认为这是一个很大的问题,但是xlExcel8的代码是56。谢谢你,Hans,这很有效。

关于Excel VBA互操作,保存Excel 97-2003电子表格的正确枚举是什么

官方的MSDN文档是,但我无法从阅读中找出正确的选择


谢谢,Excel 97是第8版。Excel 2003之前(包括2003)的后续版本有非常小的更改。直到Excel 2007第12版。这就是为什么枚举中缺少xlExcel9到11


因此,这里需要xlExcel8。

我认为最佳做法是使用该号码,以实现前向兼容性。在你的情况下,我不认为这是一个很大的问题,但是xlExcel8的代码是56。谢谢你,Hans,这很有效。作为旁注,当我使用Excel14库时,它确实提示我兼容性检查警报。我可以通过将工作簿的
DoNotPromptForConvert
属性设置为true来抑制这种情况