Bri*_*get 2 compatibility vba excel-2003 excel-vba excel-2010
我一直在参与在Excel 2010中写一个Excel工作簿中的数据分析不过,我最近发现,一些在本文档需要机器的使用运行Excel 2003.我知道的兼容性问题保存到.xls格式请参阅此处,但未能找到VBA代码更改的完整摘要,特别是如何从2010更改为2003(而不是其他方式).
我可以访问带有Excel 2002的计算机进行测试,但它很慢,在建筑物另一端的房间里,没有互联网访问权限.因此,为了避免在问题出现时来回查找问题,我希望能找到某种列表或摘要,以便在问题出现之前查明问题.
我知道有一个类似的问题已被问及2007-2003兼容性:
但是所有答案都只是建议使用虚拟机.我没有权限在我的工作计算机上安装程序(我主要不是用于编程/ IT),也没有在我的家用计算机上安装Office或访问许可证.
小智 5
图表对象模型在Excel 2007中进行了实质性更改,然后从宏录制器中省略.Excel 2010还恢复了图表的宏录制器,但您会发现录制的代码可能无法在Excel 2003上运行.
Excel 2003不支持表.如果希望范围对象随数据量自动增长,请使用动态命名范围.
Excel 2003使用命令栏而不是功能区.如果您在功能区上放置图标,则需要以不同方式处理Excel 2003.
Analysis ToolPak是Excel 2003中的可选安装.如果在代码中使用其中的函数,则需要确保已安装并启用它.
如果在代码中保存文件,请确保使用FileFormat参数(指定扩展名是不够的).还要确保使用整数而不是Enums作为FileFormat参数(例如51而不是xlWorkbookDefault),因为Excel 2003将无法识别较新的枚举.
| 归档时间: |
|
| 查看次数: |
2248 次 |
| 最近记录: |