微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在 ClosedXML 中设置 IgnoredErrors 以防止 Excel 中出现警告“此单元格中的数字格式为文本”

如何解决如何在 ClosedXML 中设置 IgnoredErrors 以防止 Excel 中出现警告“此单元格中的数字格式为文本”

我有一个带有字符串列的数据表,其中的值恰好看起来像数字“0009.0”(会计师,去图)。我使用 ClosedXML .Worksheet.Add(table) 基于此 DataTable 创建了一个 xml 文件。当我在 Excel 中打开电子表格时,我看到这些单元格的警告“此单元格中的数字格式为文本”。在 Excel 中,我可以逐个单元格地忽略这些警告并保存工作表。使用 Open XML SDK Productivity Tool,我看到它存储在 /docProps/core.xml 中:

<ignoredErrors>
   <ignoredError numberStoredAsText="1" sqref="A3 A5:A7" />
</ignoredErrors>

我想知道如何使用 ClosedXML 添加它。

我确实找到了关于如何使用 OpenXML(ClosedXML 包装)执行此操作的 answer,但无法连接点。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。