Open XML:我们在'myfile.xlsx'中发现了某些内容的问题

问题描述 投票:0回答:1

我正在使用Open XML SDK创建Excel文件。

Worksheet newWs = new Worksheet()
{
    MCAttributes = new MarkupCompatibilityAttributes() { Ignorable = "x14ac" }
};

当我如下添加SheetViews实例时,

SheetViews sheetViews = new SheetViews();
SheetView sheetView = new SheetView();
Selection selection = new Selection() { ActiveCell = "B1" };
sheetView.Append(selection);
sheetViews.Append(sheetView);
newWs.Append(sheetViews);

我收到如下所示的错误(并且ActiveCell也不起作用:]

[我们在'myfile.xlsx'中发现了某些内容的问题。你要我们吗尽我们所能地恢复?如果您相信这个来源工作簿,单击是。

c# .net excel openxml openxml-sdk
1个回答
0
投票

这是excel xml元素的排序问题。

我在应用样式后应用了工作表视图。

哪个openxml不喜欢。

所以我通过使用XML SDK生产力工具来了解这一点。这有助于做出正确的命令。

© www.soinside.com 2019 - 2024. All rights reserved.