这是一个针对我父亲的问题。他已经使用Excel中的VBA超过20年,从Excel 5到现在使用的Excel 2002。
由于他长期使用Excel中的VBA,广泛利用了记录宏的功能,因此他一直在继续投资于Excel,因为在每个版本中都非常稳定(就其VBA功能而言)。现在,他正在考虑升级到较新版本的Excel,然而我读到有关Microsoft在Excel 2007中完全搞砸了他们的VBA解释器的评论,因为以前在Excel 2003或更早版本中工作的脚本将变得非常缓慢或完全无法工作。然后看看Excel 2010,我读到很多关于Excel 2007的问题“没有解决”。由于我不确定这些评论的可信度,因此我向所有目前在Excel中大量使用VBA的人提出以下问题:
那些在Excel 2002或更早版本中花费了大量时间和精力进行VBA开发的人,是否应该升级到Excel 2003、2007或2010?
由于他长期使用Excel中的VBA,广泛利用了记录宏的功能,因此他一直在继续投资于Excel,因为在每个版本中都非常稳定(就其VBA功能而言)。现在,他正在考虑升级到较新版本的Excel,然而我读到有关Microsoft在Excel 2007中完全搞砸了他们的VBA解释器的评论,因为以前在Excel 2003或更早版本中工作的脚本将变得非常缓慢或完全无法工作。然后看看Excel 2010,我读到很多关于Excel 2007的问题“没有解决”。由于我不确定这些评论的可信度,因此我向所有目前在Excel中大量使用VBA的人提出以下问题:
那些在Excel 2002或更早版本中花费了大量时间和精力进行VBA开发的人,是否应该升级到Excel 2003、2007或2010?