I have googled this a lot and found a few posts about renaming file names and other stuff that really screws up the registry.... but
assuming: you have both Office 2010 and 2013 installed. Is there a way when making an ADO call to Excel.Application to specify to load either Excel 2010 or 2013 depending upon the file to be opened?