我做了一个BS结构的系统,其中有一个生成Excel文件的功能,如果服务端不装Excel的话,但客户端是有装Excel的。
在系统开发完成后,有没有办法将系统中需要用到的Excel的相关组件和程序打包在一起,然后安装到服务端,让服务端即使不安装Excel软件,也能生成Excel文件,然后能在客户端查看呢?谢谢!
生成Excel文件是采用下面这种方法的:
using Excel = Microsoft.Office.Interop.Excel;
....
Excel.Application myExcel = new Excel.Application();
Excel.Workbooks myWorkBooks = myExcel.Workbooks;
Excel.Workbook myWorkBook = (Excel.Workbook)myExcel.Workbooks.Add(Missing.Value);
myExcel.SheetsInNewWorkbook = 2;
Excel.Worksheet myWorkSheet = (Excel.Worksheet)myWorkBook.Sheets.get_Item(1);
Excel.Worksheet myWorkSheet2 = (Excel.Worksheet)myWorkBook.Sheets.get_Item(2);
凤凰求蛊