That is the question for my Father. It has been using VBA in Excel for over two decades, from Excel 5 to the present, when it uses Excel 2002.
Since he had been using VBA in Excel for so long, making extensive use of the ability to record macros , he continued to invest in Excel because it was pretty stable (in terms of its VBA functionality) in each version. Now he is considering switching to a newer version of Excel, but I read reviews that Microsoft completely ruined its VBA interpreter in Excel 2007, because scripts that previously worked in Excel 2003 or earlier would become painfully slow or stop functioning altogether. Then, looking in Excel 2010, I read that many problems with Excel 2007 are “not fixed”. Since I'm not sure about the veracity of these reviews that I read, I ask this question. For all those people who are currently actively using VBA in Excel:
Would it be worthwhile for someone who has a lot of time and work to invest in VBA from Excel 2002 or earlier to upgrade to Excel 2003, 2007 or 2010?
source
share