C# 设置Excel 首行冻结窗口
2013-08-24 14:38
253 查看
冻结窗口功能太简单,而且不好用。在微软EXCEL中有三个冻结选项:冻结拆分窗口、冻结首行、冻结首列。
在C#中,我们可以用 Excel.Application对象的ActiveWindow.FreezePanes
属性设置为true,则轻松可以实现窗口的
冻结功能。如:
Excel.Application xlApp = new Excel.Application();
...
xlApp.ActiveWindow.FreezePanes = true;
但是这样的话好像有个问题,这样是有冻结的功能,但是冻结的是前面的好几行,若果要实现首行冻结
我们还要进行额外的设置。
通过ActiveWindow.SplitRow, ActiveWindow.SplitColumn 进行设置即可实现首行冻结。
例如:
xlApp.ActiveWindow.SplitRow = 1;
xlApp.ActiveWindow.SplitColumn = 10;
xlApp.ActiveWindow.FreezePanes = true;
问题解决,希望对读者能有帮助。
在C#中,我们可以用 Excel.Application对象的ActiveWindow.FreezePanes
属性设置为true,则轻松可以实现窗口的
冻结功能。如:
Excel.Application xlApp = new Excel.Application();
...
xlApp.ActiveWindow.FreezePanes = true;
但是这样的话好像有个问题,这样是有冻结的功能,但是冻结的是前面的好几行,若果要实现首行冻结
我们还要进行额外的设置。
通过ActiveWindow.SplitRow, ActiveWindow.SplitColumn 进行设置即可实现首行冻结。
例如:
xlApp.ActiveWindow.SplitRow = 1;
xlApp.ActiveWindow.SplitColumn = 10;
xlApp.ActiveWindow.FreezePanes = true;
问题解决,希望对读者能有帮助。
相关文章推荐
- C# 设置 Excel 条件格式 与 冻结窗口
- C# 设置 Excel 条件格式 与 冻结窗口
- 【EXCEL】冻结窗口的设置
- C# 对Excel 单元格格式, 及行高、 列宽、 单元格边框线、 冻结设置
- 请问表格纵向滚动时首行首列保持不动,冻结窗口该如何设置?
- excel表格设置之冻结窗口(效果:让整个表格分成几部分,可以让下面的内容滚动显示)
- C# 动态生成Excel,可实现冻结窗口等其他Excel扩展
- C# Excel 设置行高,列宽,合并单元格,单元格边框线,冻结 c#操作excel大全
- C#设置窗口在右下角显示
- C# 中Excel导出,可以自由设置导出的excel格式
- C# Excel 行高,列宽,合并单元格,单元格边框线,冻结(转)
- C#(winform)设置窗口置顶
- 对Excel的窗口冻结区域的理解
- C# 安装时弹出设置服务登录窗口
- C# 设置Excel 常用属性
- C#设置Excel单元格格式
- HOW TO:在 Visual C# .NET 中设置窗口挂钩
- C# 导出Excel 中设置公式、格式问题
- VS 之 C# 通过console 调用 exe 程序,窗口隐藏设置
- C# Excel 行高,列宽,合并单元格,单元格边框线,冻结