首页 > 解决方案 > Microsoft Excel 16.0 对象库与 OpenXml

问题描述

我正在尝试读取一个 Excel 文件,其中单元格的样式如下所示。我想将单元格转换为 RTF、HTML 或文本。

在此处输入图像描述

在 Microsoft Excel 16.0 中,对象库有很多处理这个问题的功能,并有一些转换格式的功能。而且它真的很容易使用。我只在 Windows Dev 上使用它。

由于我试图远离 Windows 应用程序开发以及 Web Dev 上的更多内容,因此我想使用 OpenXml,老实说,如何获取值或样式有点令人困惑。有很多带有 *Part 的对象。我最近创建了一个读取 excel 文件但不确定如何使用包含样式的 WebApi。

我一直在寻找是否可以将 OpenXML 样式表转换为 HTML,但找不到任何东西。与它有关。大多数情况下,它使用样式表编写而不是阅读。

标签: c#excelopenxml

解决方案


您可以使用Microsoft.Office.Interop.Excel

这个链接可以帮助你吗: Reading Excel data and cell formatting in C#


推荐阅读