冻结顶部行使用电子表格齿轮

本文关键字:电子表格 顶部 冻结 | 更新日期: 2023-09-27 18:17:25

如何使用电子表格设备冻结顶部行(仅行)?

当我尝试这个:

worksheet.WindowInfo.FreezePanes = true;

它冻结了顶部行和第一列(A)。我只需要冻结顶部行。

冻结顶部行使用电子表格齿轮

经过一番研究,我发现我需要先选择单元格,然后设置FreezePanes属性:

worksheet.Cells[1,0].Select();
worksheet.WindowInfo.FreezePanes = true;

基本上它会冻结选定单元格上面的行和左边的列

以上解决方案对我不起作用。以下是我成功的做法:

worksheet.WindowInfo.ScrollColumn = 0;
worksheet.WindowInfo.SplitColumns = 0;
worksheet.WindowInfo.ScrollRow = 0;
worksheet.WindowInfo.SplitRows = 1;
worksheet.WindowInfo.FreezePanes = true;