我想在excel文档中找到任何冷冻窗格。这可以用OpenXML吗?我知道您可以使用OpenXML创建一个冻结窗格,但我想知道是否可以找出是否存在冻结窗格?
答案 0 :(得分:1)
Pane pane = new Pane()
{
State = PaneStateValues.Frozen
};
这将实例化一个具有冻结状态的新窗格。 如果你有一组像这样的Panes:
List<Pane> myPanes = new List<Pane>();
panes.Add(//pane//);
遍历所有窗格并查看它们是否已冻结
foreach (var pane in myPanes)
{
if (pane.State == PaneStateValues.Frozen)
{
//Do something with pane
}
}