Hi All,
I have been working for months on a series of projects that are due to be submitted imminently. The agreement with the client was that the VBA functionality will be compatible with Excel 2007, 2010 and 2013, both 32-bit and 64-bit versions.
To date, I have been working and testing in 2010 and 2013 (32-bit) and have had no problems but the tools have just been run on a client's machine running 2007 and it's started throwing up a load of errors I haven't encountered before now. My problem is that I don't have a copy of Excel 2007 to test it with, making identifying the cause of the conflicts very difficult. I have included error handling routines in the code so I am able to identify which subs the problems arise in and the type of error code being generated, but there are hundreds of subroutines and some of them are quite long so pinning the issues to specific lines is proving tricky.
My question is: is there any way of testing VBA code for compatibility with specific versions of Excel? Or at the very least, is it possible to use some form of emulator to replicate earlier versions of the software? I have an Office 365 subscription for what it's worth...
Any suggestions would be very welcomed!
Bookmarks