NPOI 2.0 创建Excel文件

如果只是简单的处理的话,只需要引用下载压缩包里的 NPOI.dll (office
2003)或 NPOI.OOXML.dll (office 2007) 文件而已。


 1 using System;
2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5 using NPOI.SS.UserModel;
6 using System.IO;
7 using NPOI.XSSF.UserModel;
8
9 namespace NPOI
10 {
11 class Program
12 {
13 static void Main(string[] args)
14 {
15 //创建Excel文件名称
16 FileStream fs = File.Create(@"F:\zhxl\NPOI\zhxl.xlsx");
17
18 //创建工作薄
19 IWorkbook workbook = new XSSFWorkbook();
20
21 //创建sheet
22 ISheet sheet = workbook.CreateSheet("sheet0");
23
24 //依次创建行和列
25 for (int i = 0; i < 10; i++)
26 {
27 IRow row = sheet.CreateRow(i);
28 for (int j = 0; j < 10; j++)
29 {
30 ICell cell = row.CreateCell(j);
31 cell.SetCellValue(i * 10 + j);
32 }
33
34 }
35
36 //向excel文件中写入数据并保保存
37 workbook.Write(fs);
38 fs.Close();
39
40 Console.ReadKey();
41 }
42 }
43 }

生成的excel文件打开效果图:

时间: 2024-11-06 01:40:14

NPOI 2.0 创建Excel文件的相关文章

jxl创建Excel文件java代码示例

记得要下载 并 导入 jxl.jar 包,免积分下载地址:http://download.csdn.net/detail/u010011052/7561041 package Test; import java.io.*; import jxl.*; import jxl.format.Colour; import jxl.write.*; public class JXLTest { private static WritableWorkbook book; private static Wr

C#创建Excel文件并将数据导出到Excel文件

C#创建Excel文件,这里实际上是从资源中提取一个事先创建好的Excel文件,文件提取成功后,使用OleDb方法连接Excel,向Excel文件中写入数据. 创建解决方案 菜单>新建>项目>Windows窗体应用程序: 添加相关组件: 添加两个DataGridView,一个TextBox,两个按钮 ,如下图: 添加Excel资源: 先在文件夹中新建一个Excel文件,在Sheet1表的第一行设置列名: 双击"Resources.resx"文件打开资源文件视图: 添加

C#操作Excel文件~创建Excel文件

今天用了近一天的时间来完成和学习,和大家分享如下: 网上有用插件的方法,我是用COM组件 C#操作Excel文件: 1.在程序里创建Excel文件 2.在程序里对已有的Excel文件修改数据 前提: using MSExcel = Microsoft.Office.Interop.Excel; using System.Reflection; using System.IO; 备注:第一个指令集会报错,需要添加引用COM下的Office和Excel 功能一:在程序里创建Excel文件 /// <

创建excel文件

创建excel文件Sub addexcel(excelpath)    '瀹氫箟excel瀵硅薄    Dim exlapp    '瀹氫箟excel宸ヤ綔绨?    Dim exlworkbook    '瀹氫箟excel宸ヤ綔琛?    Dim exlworksheet    '鍒涘缓excel瀵硅薄    Set exlapp = CreateObject("excel.application")    '鍒涘缓excel宸ヤ綔绨?    Set exlworkbook =exl

读取并创建excel文件(.xls)

第三方库,附件 缺点:该库只支持.xls文件的操作 1.读取excel文件 例子: try { /** * 后续考虑问题,比如Excel里面的图片以及其他数据类型的读取 **/ InputStream is = new FileInputStream(path); Workbook book = Workbook.getWorkbook(is); int num = book.getNumberOfSheets(); publishProgress("the num of sheets is &

VC6.0读取Excel文件数据

啰嗦一下:本人所在公司从事碟式斯特林太阳能发电设备的研发与销售.单台设备图如下: 工作原理如下:整个设备大致可分为五个部分, 1.服务器,负责气象.发电等数据存取,电.网连接等处理: 2.气象站,通过光感应器实时获取气象数据,传送至服务器 3.碟型镜面,反射阳光热量,均匀聚焦到350mm直径的圆形范围内--发动机热头大小: 4.斯特林发动机,吸收镜面反射热量,通过内部气体膨胀.收缩带动发动机发电: 5.通信线,连接系统各个部分,使其运行正常. 对于这样一台设备,要使其高效发电,出气象条件要好之外

java使用poi创建excel文件

import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermodel.HSSFRow;import org.apache.poi.hssf.usermodel.HSSFSheet;import org.apache.poi.hssf.usermodel.HSSFWorkbook;import org.apache.poi.poifs.filesystem.POIFSFileSystem; 注:此方法创

用POI创建Excel文件及下载

POIExcelUtils.java: package com.saicfc.pmpf.internal.manage.utils; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.util.Calendar; import java.util.Iterator; import java.util.LinkedHashMap; import java.uti

使用poi创建Excel文件

通过Poi操作Excel十分方便,将一个Excel抽象为一个Workbook,一个表单页抽象为Sheet,表单中的一行抽象为Row,一行中的一个单元格可以抽象为Cell.HSSF对应的是97-03格式(.xls),XSSF对应的是07格式的(.xlsx). Workbook的获取有以下几种方式: 1.可以通过WorkbookFactory,工厂方法 Workbook wb=WorkbookFactory.create(new FileInputStream(file));//可以读取xls格式或