导出到asp.net的Excel工具

时间:2011-07-07 09:02:53

标签: c# asp.net export-to-excel

是否有任何工具可以将动态生成的html导出为c sharp中的excel?

3 个答案:

答案 0 :(得分:1)

为什么要编写已存在的功能。意思是excel有它,你可以导入任何网页(只是为了注意excel使用IE引擎来渲染标签)。 以下是如何实现的步骤。

打开excel;转到Data标签;点击From Web;

New Web Query子窗口打开。

写入Address Bar并转到您要导入的网页。

页面加载到窗口后,单击import按钮

就是这样。

(我假设你正在使用ms office 2007,如果是diff版本,差异步骤)

再说一遍。 ms office使用IE渲染引擎,因此并非所有标签都受支持,所以如果它看起来很难看,不要怪我;)

答案 1 :(得分:1)

答案 2 :(得分:0)

我不确定您要如何将html导出到Excel。在Excel中,我们讨论的是行和列,而html是一个文档。您可能希望将html导出为Word或pdf。

无论如何,为了在C#中创建Excel文件,我使用了以下2个库:http://www.codeproject.com/KB/office/biffcsharp.aspxhttp://code.google.com/p/excellibrary/