Office Interop使用Excel 2003在客户端上打开xlsx文件

时间:2016-04-15 09:07:54

标签: c# excel

有没有办法在安装了excel 2003的用户计算机上使用Microsoft Office interop打开xlsx文件。

我可以从c#

访问/运行Microsoft Compatipility Pack转换器

我的程序使用gembox生成xlsx文件。 xlsx文件包含图片,因此gembox无法正确保存xls(带图片)。

Wenn我在excel 2003机器上使用转换器打开xlsx,打开了correctla,我可以将文件保存为仍显示图片的xls文件。

我尝试了以下但没有成功:

     String _xlsx="myXLSXFile.xlsx";
     String _xls="myXLSFile.xls";
     Excel.Application excelApp = new Excel.Application();
                    Excel._Workbook oBook = excelApp.Workbooks.Open(_xlsx);
                    excelApp.Visible = true;
                    oBook.SaveAs(_xls);

0 个答案:

没有答案