是否有任何工具可以将动态生成的html导出为c sharp中的excel?
答案 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.aspx和http://code.google.com/p/excellibrary/