zoukankan      html  css  js  c++  java
  • NPOI对excel的读写操作

     //FileStream stream = new FileStream(@"C:Documents and SettingsAdministrator桌面2.xls", FileMode.OpenOrCreate, FileAccess.ReadWrite);
                // HSSFWorkbook workbook=new HSSFWorkbook(stream);
                //读出来第一个sheet第一列第一行的东东
                //HSSFSheet sheet=workbook.GetSheetAt(0);//第一个sheet
                //HSSFRow row=sheet.GetRow(0);//第一行
                //HSSFCell cell=row.GetCell(0);//第一列
                //MessageBox.Show(cell.StringCellValue);
                //写入东西
                HSSFWorkbook workbook = new HSSFWorkbook();//引入的using NPOI.HSSF.UserModel;new一个hssfworkbook对象
                HSSFSheet sheet = workbook.CreateSheet();//workbook对象创建一个sheet
                for (int i = 0; i < 254; i++)
                {
                    for (int j = 0; j < 255; j++)
                    {
                        HSSFRow row = sheet.CreateRow(i);//sheet创建一个行
                        HSSFCell cell1 = row.CreateCell(j, HSSFCell.CELL_TYPE_NUMERIC);//row创建一个列(第几列,内容的类型)
                        cell1.SetCellValue(i.ToString() + "," + j.ToString());//对这个cell1格子填东西
    
                    }
                }
                using (FileStream stream = new FileStream(@"C:Documents and SettingsAdministrator桌面2.xls", FileMode.OpenOrCreate, FileAccess.ReadWrite))
                {
                    workbook.Write(stream);
                    
                }//new一个流,打开2.xls,openorcreat没有就创建一个,可读可写。
  • 相关阅读:
    java 基本数据类型的取值范围
    警惕自增的陷阱
    三元操作符的类型务必一致
    不要随便设置随机种子
    优先使用整形池
    IN、ANY、ALL与SOME
    第六章-序列:字符串、列表和元组 笔记
    第十二章-安全性
    第五章-数字 课后答案
    第十一章-约束、视图与事务
  • 原文地址:https://www.cnblogs.com/zhanying/p/3418099.html
Copyright © 2011-2022 走看看