Hi
I have a number of .xls workbooks (with VBA macros) that were created in (and used in) Excel 2003, and worked fine for that purpose.
My office is converting to Excel 2013, a product with which I have no familiarity, so please bear with me.
This is a very general query, possibly too general to get an intelligent response. It may well be that each individual case should be considered on its own merits, but here goes:
My question is: Is it generally a good idea to leave the existing .xls workbooks in .xls format?
From my brief experience of the last couple of days my observations are:
1) Excel 2013 is FOR MOST CASES perfectly capable of opening and working with files in .xls format, and re-saving in that format (some of the cell formats such as background colour pallettes may get changed a bit).
2) If the existing spreadsheets did not require the additional functionality afforded by Excel 2013 (ie additional columns and rows), then it is a case of "if it ain't broke, don't fix it".
3) There are some rare cases where Excel 2013 does not like .xls files that were perfectly happy in Excel 2003 (an example I saw recently was conditional formatting by formula using Offset() in a moderately complex manner, which I posted here a few days ago). But in those cases having corrected these errors it is still quite happy with the .xls format.
So I guess that my original question might be subdivided into two:
A) Are there some invisible benefits to converting to .xlsm that I currently lack the imagination to envisage?
B) Am I storing up a world of hurt for myself if I (a) convert all my files to .xlsm or (b) not convert them, having run preliminary tests to eliminate any obvious errors in .xls files opened in 2013?
An example mentioned in another thread is that in some of my .xls workbooks I have defined names "Ref1" and "Ref2". The expanded columns in xlsm files mean that these names are now cell references. If there are other more widespread problems of this OR SIMILAR nature that I am likely to encounter then perhaps it would be best to leave them as .xls files. My greatest concern, however, is NOT that error messages are generated in these cases. I can correct for error messages. My concern is that an error message might NOT be generated but the behaviour of the spreadsheet changes.
Bookmarks