在制作ASP.NET应用程序过程中,有些表需要使用Excel格式导出。一种方式是通过VS自带的水晶报表或者MicrosoftReportViewer组件生成报表后导出,另外一种,就是通过调用Microsoft.Office.Interop.Excel DLL库直接操作。以往的项目中,我总是采用第一种方法,现在我尝试采用第二种方法。 在查阅了相关资料后,在VS2008中导入Microsoft.Office.Interop.Excel 组件包,实现直接对Excel表进行创建和自定义保存。这种方法唯一的遗憾是,由于ASP.NET程序放在服务器端,用户客户端实际上无法直接调用服务器中的Excel组件. Read More