是否可以编程方式将Excel中的单元格范围转换为HTML
为了实现这一点,我不介意使用任何外部库。 我需要在C#应用程序中获取Excel中单元格区域的HTML表示(包括所有格式,例如边框,字体样式等)。 我们正试图自动化一个用户从某些excel文件复制某些范围到另一个系统的过程。
我已经尝试过使用NPOI,COM Interop,OpenXML,而且似乎没有内置的方法只将工作簿的一小部分导出为HTML。 虽然NPOI确实有旧格式的转换器,但它转换整个文件。 我可以使用XLST转换将OpenXML表示转换为HTML。 但是现在我不完全有这个需要很多时间。
我错过了什么吗? Excel本身如何将其文件保存为HTML格式? 我能以某种方式利用这个优势吗? 有没有图书馆能够做到这一点?
我做了很多研究,但什么都没发现。
- Excel中的LINEST是什么?
- OpenXML Spreadsheet:Excel提供了一个错误,然后修复它,它工作。 (C#)
- 处理dynamicCRM插件中的自定义实体logging中附加的Excel文件
- 在C ++自动化中退出excel会导致错误“Microsoft Excel已停止工作”
- ListObject在添加后包含额外的标头
- 你如何得到一个Excel工作簿的第一页的名称?
- 如何解决“exception从HRESULT:0x800A03EC”着色Excel工作表的特定单元格?
- 写一个集合到Excel
- 在内存中打开XMLstring作为Excel工作簿而不保存使用Windows Forms C#