hi, Since Excel 2003 is a major problem when dealing with Excel reports that have a lot of rows per sheet, i would like to use Excel 2007 instead. File size limitations surprisingly crop up quite frequently in larger Excel work-books. Excel 2007 certainly changes this, with support rising to a massive 16,384 columns and a staggering 1,048,576 rows – up from 256 columns and 65,536 rows, respectively. Is there a way to specify the Excel version in the code ? in the Excel API ? Or is it recognized automatically ? What if I have both versions installed ? By the way, I am still looking for a working solution to deal with big reports and avoid the error The maximum number of rows permitted on a worksheet been exceeded . Thanks