Excel VBA 向下版本兼容? Excel VBA 如何向下版本兼容? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 判断当前 Office 的版本号,对不同版本有差异的操作操作,按不同的版本进行选择。 我试过用不同的版本号做不同的处理了,但这个太麻烦了,因为里面关联的东西太复杂了因为之前设计时是用Excel 2003 ,拿到Excel 2000就不行了 同一操作有些在不同版本中有点差别,麻烦也没办法。非常 BS MS 的这种做法!!! 其实2003和2000中vba的差别似乎仅仅在于2003中多提供了一些函数而已,对于现有的都是通用的,不如尝试在2000下制作,自然到2003下就会通用了。 这种做法可以解决绝大多数问题。但不是全部。我曾经遇到过跟系统有关的: 一个用 Excel/VBA 写的软件,在 Windows XP / Office 2003 下运行正常,在 Vista / Office 2003 下运行却存在一些问题。 我最初以为是 Office 版本不一样,但跟那位朋友比较了一下 Excel 的版本信息,结果完全是相同的。 http://download.csdn.net/source/1262359 帮我一个忙哦~~大哥哥们 水晶报表问题 为什么受伤的总是VB程序员? 关于vb中操作SQL语句检索数据库中的数据。 编译exe程序,在一台没有安装过VB的机器上运行不了???? 哪为仁兄有Installshield Professional631 FullEval的安装密码和序列号? 问过SQL语句 批量修改 二进制数据的编辑.谁能帮我? 如何在ActiveX中获得处理失去焦点事件的机会? 批处理程序 编程中的上下文是什么啊
判断当前 Office 的版本号,对不同版本有差异的操作操作,按不同的版本进行选择。
因为之前设计时是用Excel 2003 ,拿到Excel 2000就不行了
非常 BS MS 的这种做法!!!
但不是全部。
我曾经遇到过跟系统有关的:
一个用 Excel/VBA 写的软件,在 Windows XP / Office 2003 下运行正常,在 Vista / Office 2003 下运行却存在一些问题。
我最初以为是 Office 版本不一样,但跟那位朋友比较了一下 Excel 的版本信息,结果完全是相同的。