0

我很想在 Excel 文档中找到任何冻结的窗格。这对 OpenXML 可行吗?我知道您可以使用 OpenXML 创建冻结窗格,但我想知道是否可以确定是否存在冻结窗格?

4

1 回答 1

1
Pane pane = new Pane()
{
    State = PaneStateValues.Frozen
};

这将实例化一个状态为冻结的新窗格。如果您有这样的窗格集合:

List<Pane> myPanes = new List<Pane>(); 
panes.Add(//pane//);

遍历所有窗格,看看它们是否被冻结

foreach (var pane in myPanes)
{
    if (pane.State == PaneStateValues.Frozen)
    {
         //Do something with pane
    }
}
于 2012-09-20T22:33:41.510 回答