资源简介
NPOI 根据模版导出Excel
编写一次后台方法后
可以使用N套模版进行任意数据的导出。
代码片段和文件信息
/* ====================================================================
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License Version 2.0
(the “License“); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing software
distributed under the License is distributed on an “AS IS“ BASIS
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
==================================================================== */
/* ================================================================
* Author: Tony Qu
* Author‘s email: tonyqus (at) gmail.com
* NPOI HomePage: http://www.codeplex.com/npoi
* Contributors:
*
* ==============================================================*/
using System;
using System.Text;
using System.IO;
using NPOI.HSSF.UserModel;
using NPOI.HPSF;
using NPOI.POIFS.FileSystem;
using System.Collections.Generic;
using System.Diagnostics;
namespace GenerateXlsFromXlsTemplate
{
class Program
{
static HSSFWorkbook hssfworkbook;
static void Main(string[] args)
{
Stopwatch sw = new Stopwatch();
sw.Start();
InitializeWorkbook();
HSSFSheet sheet1 = hssfworkbook.GetSheet(“诸城版“);
#region 模拟数据
List dateList = new List();
#region 日期列表
dateList.Add(“2011-12-14“);
dateList.Add(“2011-12-15“);
dateList.Add(“2011-12-16“);
dateList.Add(“2011-12-17“);
dateList.Add(“2011-12-18“);
dateList.Add(“2011-12-19“);
dateList.Add(“2011-12-20“);
dateList.Add(“2011-12-21“);
dateList.Add(“2011-12-22“);
dateList.Add(“2011-12-23“);
dateList.Add(“2011-12-24“);
dateList.Add(“2011-12-25“);
dateList.Add(“2011-12-26“);
dateList.Add(“2011-12-27“);
dateList.Add(“2011-12-28“);
dateList.Add(“2011-12-29“);
dateList.Add(“2011-12-30“);
dateList.Add(“2011-12-31“);
#endregion
List companyList = new List();
#region 分公司列表
companyList.Add(“headquarter“);
companyList.Add(“gaoxin“);
companyList.Add(“kuiwen“);
companyList.Add(“weicheng“);
companyList.Add(“shouguang“);
companyList.Add(“lechang“);
companyList.Add(“linqu
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 11264 2011-12-14 09:42 GenerateXlsFromXlsTemplate\bin\Debug\GenerateXlsFromXlsTemplate.exe
文件 19968 2011-12-14 09:42 GenerateXlsFromXlsTemplate\bin\Debug\GenerateXlsFromXlsTemplate.pdb
文件 11608 2011-12-14 09:42 GenerateXlsFromXlsTemplate\bin\Debug\GenerateXlsFromXlsTemplate.vshost.exe
文件 490 2010-03-17 22:39 GenerateXlsFromXlsTemplate\bin\Debug\GenerateXlsFromXlsTemplate.vshost.exe.manifest
文件 192512 2009-05-13 08:56 GenerateXlsFromXlsTemplate\bin\Debug\ICSharpCode.SharpZipLib.dll
文件 91648 2009-05-18 13:15 GenerateXlsFromXlsTemplate\bin\Debug\NPOI.DDF.dll
文件 9728 2009-05-13 09:00 GenerateXlsFromXlsTemplate\bin\Debug\NPOI.dll
文件 53248 2009-05-13 09:00 GenerateXlsFromXlsTemplate\bin\Debug\NPOI.HPSF.dll
文件 921600 2009-05-30 13:04 GenerateXlsFromXlsTemplate\bin\Debug\NPOI.HSSF.dll
文件 48640 2009-05-13 09:00 GenerateXlsFromXlsTemplate\bin\Debug\NPOI.POIFS.dll
文件 33792 2009-05-13 09:00 GenerateXlsFromXlsTemplate\bin\Debug\NPOI.Util.dll
文件 680448 2011-12-13 18:18 GenerateXlsFromXlsTemplate\bin\Debug\template\导出模板.xls
文件 1073152 2011-12-13 18:19 GenerateXlsFromXlsTemplate\bin\Debug\test.xls
文件 5195 2011-12-14 09:30 GenerateXlsFromXlsTemplate\GenerateXlsFromXlsTemplate.csproj
文件 452 2011-04-27 09:09 GenerateXlsFromXlsTemplate\GenerateXlsFromXlsTemplate.csproj.user
文件 142 2011-05-09 21:47 GenerateXlsFromXlsTemplate\GenerateXlsFromXlsTemplate.csproj.vs10x
文件 257 2009-05-13 09:02 GenerateXlsFromXlsTemplate\GenerateXlsFromXlsTemplate.csproj.vspscc
文件 941 2011-12-14 09:21 GenerateXlsFromXlsTemplate\GenerateXlsFromXlsTemplate.sln
..A..H. 15872 2011-12-14 09:32 GenerateXlsFromXlsTemplate\GenerateXlsFromXlsTemplate.suo
文件 5812 2011-12-14 09:42 GenerateXlsFromXlsTemplate\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 3713 2011-12-14 09:42 GenerateXlsFromXlsTemplate\obj\Debug\GenerateXlsFromXlsTemplate.csproj.FileListAbsolute.txt
文件 11264 2011-12-14 09:42 GenerateXlsFromXlsTemplate\obj\Debug\GenerateXlsFromXlsTemplate.exe
文件 19968 2011-12-14 09:42 GenerateXlsFromXlsTemplate\obj\Debug\GenerateXlsFromXlsTemplate.pdb
文件 42369 2011-12-14 09:41 GenerateXlsFromXlsTemplate\obj\Debug\ResolveAssemblyReference.cache
文件 17479 2011-12-14 09:46 GenerateXlsFromXlsTemplate\Program.cs
文件 1464 2009-05-13 07:54 GenerateXlsFromXlsTemplate\Properties\AssemblyInfo.cs
文件 680448 2011-12-14 09:55 GenerateXlsFromXlsTemplate\template\template.xls
目录 0 2011-12-14 09:44 GenerateXlsFromXlsTemplate\bin\Debug\template
目录 0 2011-04-27 09:08 GenerateXlsFromXlsTemplate\obj\Debug\TempPE
目录 0 2011-12-14 09:41 GenerateXlsFromXlsTemplate\bin\Debug
............此处省略10个文件信息
- 上一篇:NACA系列翼型数据库
- 下一篇:Procmon软件
相关资源
- CATIA焊点输入输出EXCEL程序
- labview数据存为Excel并加表头
- 耦合系数软件 EXCEL形式
- Perl中使用Win32_OLE模块读写Excel的方法
- Excel利用字体文件生成Code128、Ean128条
- FlexCell .net control实现拖拽例程
- Excel md5加密宏
- EXCEL实现投入产出表RAS法.docx
- Excel 决策插件Treeplan
- 提测文档模板
- 直接通过ODBC读、写Excel表格文件
- excel decision tree插件treeplan正式版
- I角计算excel表
- Trans_Coordinates_Toolbox_Excel.zip
- excel通用解析xlsx+xlsdemo
- STM32各个引脚功能Excel表格整理
- excel土工数据转换为理正标准接口数据
- 华为项目管理10大模板Excel版
- flex的as3xls读写excel
- PID 整定计算器 EXCEL版
- 读取Excel文件到DataGridView
- js读取本地Excel
- 用于excel的md5宏xla
- 批量合并文件夹下所有文件并以文件
- poi基于Excel模板导入导出注释详细,绝
- EXCEL财务记账系统-傻瓜帐套
- excel办公技巧大全
- Winfrom 嵌入word、excel实现源码
- 全国省份城市县整理excel格式,可以按
- labview office报表工具包
评论
共有 条评论