I have an Excel 95 workbook, and I need to convert it into a format that is at least Excel 97, although preferably Excel 2003. I do开发者_JS百科n't want to use office automation as this has all kinds of issues. Is there any way to do this in a .Net managed way?
I have found an application called Gnumeric for Linux and it has an excellent converter program called ssconvert included with it. Best of all, it has a port to Windows so you can use the ssconvert.exe to run this command:
ssconvert c:\OldExcelFile.xls c:\NewExcelFile.xlsx
It automatically figures you want to convert to the new version of Excel from the command line. Much better than the app I was going to pay £1000+ for a server licence!! GNU Free software rocks!!
Download it from: projects.gnome.org/gnumeric/downloads.shtml
If this is a single workbook, why not just open it with Excel 2003 and save it?
精彩评论