c# - Microsoft Excel 16.0 对象库与 OpenXml
问题描述
我正在尝试读取一个 Excel 文件,其中单元格的样式如下所示。我想将单元格转换为 RTF、HTML 或文本。
在 Microsoft Excel 16.0 中,对象库有很多处理这个问题的功能,并有一些转换格式的功能。而且它真的很容易使用。我只在 Windows Dev 上使用它。
由于我试图远离 Windows 应用程序开发以及 Web Dev 上的更多内容,因此我想使用 OpenXml,老实说,如何获取值或样式有点令人困惑。有很多带有 *Part 的对象。我最近创建了一个读取 excel 文件但不确定如何使用包含样式的 WebApi。
我一直在寻找是否可以将 OpenXML 样式表转换为 HTML,但找不到任何东西。与它有关。大多数情况下,它使用样式表编写而不是阅读。
解决方案
您可以使用Microsoft.Office.Interop.Excel
这个链接可以帮助你吗: Reading Excel data and cell formatting in C#
推荐阅读
- swift - 是否可以在我的应用程序中播放 AppleMusics?如果是,那我该怎么玩?
- coq - 在 sort Prop 中决定析取
- azure - 服务主体中 API 调用的 Azure 审核日志记录
- java - 如何在 Java 中使用 Jsoup 获取函数数据的值
- python - 如何使用 Pandas 基于列将两个数据框添加在一起?
- java - 如何编写正则表达式以匹配 yaml 文件中的键?
- swift - 如何在 Cocoa 菜单栏应用程序中处理修饰键
- sapui5 - 如何处理引导程序的 data-sap-ui-libs 与清单的 sap.ui5/dependencies/libs?
- css - 为什么 :not() 选择器不能与 * 选择器一起使用?
- java - 在 SpringBoot Thymeleaf 中选择下拉值时调用方法