c#怎样往excel中写入数据
来源:互联网 发布:张无忌武力 知乎 编辑:程序博客网 时间:2024/06/05 08:53
using NPOI.HSSF.UserModel;using NPOI.XSSF.UserModel; public static void write1() { //建2003文件版本的方法。新建工作簿。 HSSFWorkbook workbook2003 = new HSSFWorkbook(); //新建1个Sheet工作表 workbook2003.CreateSheet("Sheet1"); //获取名称为Sheet1的工作表 HSSFSheet SheetOne = (HSSFSheet)workbook2003.GetSheet("Sheet1"); //对工作表先添加行,下标从0开始 for (int i = 0; i < 10; i++) { SheetOne.CreateRow(i); //创建10行 } //对每一行创建10个单元格 HSSFRow SheetRow = (HSSFRow)SheetOne.GetRow(0); //获取Sheet1工作表的首行 HSSFCell[] SheetCell = new HSSFCell[10]; for (int i = 0; i < 10; i++) { //依次为每行创建单元格 SheetCell[i] = (HSSFCell)SheetRow.CreateCell(i); } //创建之后就可以赋值了 SheetCell[0].SetCellValue(true); //赋值为bool型 SheetCell[1].SetCellValue(0.000001); //赋值为浮点型 SheetCell[2].SetCellValue("Excel2003"); //赋值为字符串 SheetCell[3].SetCellValue("123456789987654321");//赋值为长字符串 for (int i = 4; i < 10; i++) { //循环赋值为整形 SheetCell[i].SetCellValue(i); } FileStream file = new FileStream(@"D:\Excel1.xls", FileMode.Create); workbook2003.Write(file); file.Close(); workbook2003.Close(); //建2007文件版本的方法。新建工作簿。 XSSFWorkbook workbook2007 = new XSSFWorkbook(); //新建1个Sheet工作表 workbook2007.CreateSheet("Sheet1"); //获取名称为Sheet1的工作表 XSSFSheet SheetOne2007 = (XSSFSheet)workbook2007.GetSheet("Sheet1"); //对工作表先添加行,下标从0开始 for (int i = 0; i < 10; i++) { SheetOne2007.CreateRow(i); //创建10行 } //对每一行创建10个单元格 XSSFRow SheetRow2007 = (XSSFRow)SheetOne2007.GetRow(0); //获取Sheet1工作表的首行 XSSFCell[] SheetCell2007 = new XSSFCell[10]; for (int i = 0; i < 10; i++) { //依次为每行创建单元格 SheetCell2007[i] = (XSSFCell)SheetRow2007.CreateCell(i); } //创建之后就可以赋值了 SheetCell2007[0].SetCellValue(true); //赋值为bool型 SheetCell2007[1].SetCellValue(0.000001); //赋值为浮点型 SheetCell2007[2].SetCellValue("Excel2003"); //赋值为字符串 SheetCell2007[3].SetCellValue("123456789987654321");//赋值为长字符串 for (int i = 4; i < 10; i++) { //循环赋值为整形 SheetCell2007[i].SetCellValue(i); } FileStream file2007 = new FileStream(@"D:\Excel1.xlsx", FileMode.Create); workbook2007.Write(file2007); file.Close(); workbook2007.Close(); }
阅读全文
0 0
- c#怎样往excel中写入数据
- C#在excel中写入数据
- c#写入数据到excel中
- C# 把数据写入Excel
- C# 数据写入Excel表
- C# 调用模板将数据写入excel中
- C#向excel中写入数据的三种方式
- C#中创建、打开、读取、写入、保存Exce,C#如何向EXCEL写入数据
- 如何操作Excel模板,往Excel模板中写入数据
- c#中采用OLEDB方式来读取EXCEL文件和将数据写入EXCEL文件
- c#中采用OLEDB方式来读取EXCEL文件和将数据写入EXCEL文件
- c#中采用OLEDB方式来读取EXCEL文件和将数据写入EXCEL文件
- c#中采用OLEDB方式来读取EXCEL文件和将数据写入EXCEL文件
- C#中NPOI操作excel之读取和写入excel数据
- C#读取EXCEL 文件同时向文件中写入数据和Excel的Range对象
- C#中NPOI操作excel之读取和写入excel数据
- 使用C#向Excel文档写入数据
- 使用C#向Excel文档写入数据
- tensor.get_shape()
- linux命令
- 自定义SpringMVC全局参数转换
- 【internal】redo生成机制
- 2、Mybatis增删改查(CURD)
- c#怎样往excel中写入数据
- 润乾报表 dql分析模块报表实现隔行异色效果
- HDU1232畅通工程(并查集)
- Python安装教程
- CSDN-markdown语法
- 项目日记2—服务器端环境搭建(一)
- 用原生js写淡入淡出动画
- 枚举——三种解
- 估值超10亿 同行者牵手腾讯 加速车联网布局