在Excel中冻结窗格

上面的代码示例展示了如何创建冻结窗格,锁定行和列,使其在滚动时保持可见。 在快速比较信息时,保持表头列或行固定是一个非常有用的功能。

CreateFreezePane(column, row)

第一个CreateFreezePane方法重载接收列数和行数,以此创建冻结窗格。 例如,workSheet.CreateFreezePane(1, 4) 将创建从列(A)行(1-4)的冻结窗格。

CreateFreezePane(column, row, subsequentColumn, subsequentRow)

此重载根据提供的列和行数量创建冻结窗格,并对工作表应用滚动。 例如,workSheet.CreateFreezePane(5, 2, 6, 7) 将在列(A-E)行(1-2)上冻结窗口,并具有1列5行滚动。 当工作表首次打开时,它将显示A-E列,G-... 以及该行将显示1-2,8-...

如果您在Excel中有一个大型数据表,冻结行或列可能会很有用。 这样您可以在滚动工作表的其余部分时保持行或列可见。

您可以从这个链接下载文件项目。

导航至“冻结窗格”操作指南文章以获取更多信息和演示。