【问题标题】:Closed xml error: "Removed Records: Named range from /xl/workbook.xml part" Apostrophe issue关闭的 xml 错误:“已删除记录:命名范围来自 /xl/workbook.xml 部分”撇号问题
【发布时间】:2016-03-15 16:40:19
【问题描述】:

使用 Closed XML 在 C# 中动态创建 Excel 工作簿时,我在尝试打开工作簿时遇到了 Excel 错误。该问题是由工作表名称中的撇号 (') 引起的。当 Excel “修复”并打开工作簿时,工作表的名称保持不变,并且仍然存在有问题的撇号...

Excel 确实支持工作表名称中的撇号。

带撇号的 ExcelSheets:

为什么用 Closed XML 生成时会卡在这个字符上?

我可以轻松地将其作为“特殊字符”删除,但不希望这样做。

这与:xlsx error: "Removed Records: Named range from /xl/workbook.xml part" when tried to resolve errorsi

【问题讨论】:

  • 你试过转义撇号 (\') 吗?

标签: c# excel closedxml


【解决方案1】:

这很可能与命名范围的名称有关,而不是工作表的名称。查看我对this question的回复

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-12-31
    • 1970-01-01
    • 2012-03-18
    • 1970-01-01
    • 1970-01-01
    • 2017-12-22
    • 2011-07-04
    相关资源
    最近更新 更多