【一步一步学NPOI】7.冷知识

原创 2016年02月04日 11:05:41

1.显示隐藏Excel网格线

   sheet1.DisplayGridlines = false;//隐藏网格线(默认true)
   sheet1.IsPrintGridlines = true;//打印时,显示网格线(默认false)

2.固定行(列)

需要用到Sheet的  void CreateFreezePane(int colSplit, int rowSplit, int leftmostColumn, int topRow)

MSDN摘要:Create a new row within the sheet and return the high level representation

一共有四个参数:

        //   colSplit:
        //     Horizonatal position of split
        //
        //   rowSplit:
        //     Vertical position of split
        //
        //   leftmostColumn:
        //     Top row visible in bottom pane
        //
        //   topRow:
        //     Left column visible in right pane
比如,需求是这样的:固定Sheet中第1行,第A、B列

 sheet1.CreateFreezePane(2, 1);//固定前两列、前1行

注意:这里的参数都是数量,非索引!

再在第一个例子的前提里加上从第5行第E列开始显示

sheet1.CreateFreezePane(2, 1, 4, 4);

后两个参数是开始显示的行号、列号。是索引,从0开始。


3.默认选中

3.1默认聚焦第几个Sheet

   var sheet2 = hssfworkbook.CreateSheet("第2个Sheet");
            var row2 = sheet2.CreateRow(0);
            var cell2 = row2.CreateCell(0);
            cell2.SetCellValue("我是另一个顽皮的单元格");
            hssfworkbook.SetActiveSheet(1);//默认打开第2个sheet

3.2默认聚焦第几个单元格(区域)

 sheet2.SetActiveCell(3, 3);//D4
 sheet2.SetActiveCellRange(3, 6, 2, 4);//区域

参数均为索引,如果同时设置,后面将会覆盖前面。

默认打开了第二个Sheet,聚焦到制定区域。


版权声明:本文为博主原创文章,未经博主允许不得转载。

NPOI使用手册

NOPI使用手册 目录 1. 认识NPOI   2. 使用NPOI生成xls文件 2.1 创建基本内容 2.1.1 创建Workbook和Sheet 2.1.2 创建DocumentSummaryIn...
  • pan_junbiao
  • pan_junbiao
  • 2014年10月01日 11:43
  • 84622

使用NPOI 汇出EXCEL,设置样式,字体等

MemoryStream ms = new MemoryStream();     XSSFWorkbook workbook = new XSSFWorkbook();//创建Workbook对...
  • bestreally
  • bestreally
  • 2014年04月09日 11:33
  • 19973

对于NPOI的一些使用心得(c#)

公司开发用到了NPOI,在开发过程中由于需求的变化,也是遇到各种问题(最最讨厌的就是开发好了改需求了!!!),但是也是这样,才更多的了解了一下NPOI。 当然,这篇文章也只是简单的介绍到本人在开发过...
  • sunjilonggood
  • sunjilonggood
  • 2015年11月04日 09:49
  • 2275

NPOI的RemoveSheetAt()方法使用注意事项

在C#中使用COM方式读写Excel文件有一些优点:1)可以直接使用丰富的Excel内部函数;2)在Excel2000上创建的Interop.Excel.dll库,可以在Excel2003、2007和...
  • hulihui
  • hulihui
  • 2013年12月27日 11:49
  • 4503

NPOI2.2.0.0实例详解(一)—NPOI的下载与引用

NPOI2.2.0.0实例详解(一)—NPOI的下载与引用
  • xxs77ch
  • xxs77ch
  • 2015年12月04日 12:33
  • 8486

C#开发中使用Npoi操作excel实例代码

Npoi 是什么?1.整个Excel表格叫做工作表:WorkBook(工作薄),包含的叫页(工作表):Sheet;行:Row;单元格Cell。2.Npoi 下载地址:http://npoi.codep...
  • yanshuai_tek
  • yanshuai_tek
  • 2016年05月24日 16:12
  • 1034

NPOI2.2.0.0实例详解(二)—使用NPOI创建EXCEL

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T...
  • xxs77ch
  • xxs77ch
  • 2015年12月04日 14:25
  • 2968

黑马程序员—NPOI的学习整理

------------------ Windows Phones 7手机开发、.Net培训、期待与您交流!----------------------  今天在看杨老师的NPOI的时候,知道了...
  • coolfeihu
  • coolfeihu
  • 2011年12月11日 11:42
  • 146

NPOI 操作Excel学习总结

NPOI读写Excel http://www.cnblogs.com/luxiaoxun/p/3374992.html 1、整个Excel表格叫做工作表:WorkBook(工作薄),包含的叫页(工...
  • bcbobo21cn
  • bcbobo21cn
  • 2017年04月07日 14:32
  • 939

【一步一步学NPOI】

【一步一步学NPOI】1.创建Excel 【一步一步学NPOI】2.设置单元格格式 【一步一步学NPOI】3.设置单元格宽高和边框 【一步一步学NPOI】4.字体与背景 【一步一步学NPOI】5...
  • aa2012123456
  • aa2012123456
  • 2016年02月15日 09:00
  • 408
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【一步一步学NPOI】7.冷知识
举报原因:
原因补充:

(最多只允许输入30个字)