资源简介
采用第三方dll,不安装office导出excel,现成demo,功能实用。demo是用vs2012开发。
代码片段和文件信息
using org.in2bits.MyXls;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace 第三方导出excel插件
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender EventArgs e)
{
DataTable dt = new DataTable();
DataColumn col1 = new DataColumn(“col1“);
DataColumn col2 = new DataColumn(“col2“);
DataColumn col3 = new DataColumn(“col3“);
DataColumn col4 = new DataColumn(“col4“);
DataColumn col5 = new DataColumn(“col5“);
DataColumn col6 = new DataColumn(“col6“);
dt.Columns.Add(col1);
dt.Columns.Add(col2);
dt.Columns.Add(col3);
dt.Columns.Add(col4);
dt.Columns.Add(col5);
dt.Columns.Add(col6);
for (int i = 0; i <= 200; i++)
{
DataRow dr = dt.NewRow();
dr[0] = “楚哥“;
dr[1] = “中华粮网“;
dr[2] = “员工“;
dr[3] = “2014-08-08“;
dr[4] = “上班“;
dr[5] = “已收回“;
dt.Rows.Add(dr);
}
string[][] titleName = new string[2][] { null null };
string[] tempName = new string[] { “姓名“ “单位“ “出入门类型“ “时间“ “到访目的“ “卡片是否收回“ };
titleName[0] = tempName;
string date = DateTime.Now.ToString(“yyyyMMddHHmmss“);
CreateExcel(“外来人员记录“ + date new string[] { “考勤详情“ } titleName dt);
}
public void CreateExcel(string FileName string[] SheetName string[][] titleName DataTable DataSource)
{
XlsDocument xls = new XlsDocument();
Worksheet sheet1 = xls.Workbook.Worksheets.Add(SheetName[0]);
XF xf = xls.NewXF();
xf.Font.Bold = true;
xf.HorizontalAlignment = HorizontalAlignments.Centered;
xf.Font.Height = 16 * 16;
ColumnInfo columnInfo = new ColumnInfo(xls sheet1);
columnInfo.ColumnIndexStart = 0;
columnInfo.ColumnIndexEnd = (ushort)(DataSource.Columns.Count - 2);
columnInfo.Width = 15 * 300;
sheet1.AddColumnInfo(columnInfo);
Cells cells1 = sheet1.Cells;
//合并单元格cells.Merge(1 1 1 7);
if (titleName == null || titleName[0].Length == 0)
{
for (int j = 0; j < DataSource.Columns.Count ; j++)
{
cells1.Add(1 j + 1 DataSource.Columns[j].ColumnName xf);
}
}
else
{
for (int k = 0; k < DataSource.Columns.Count; k++)
{
cells1.Add(
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 125952 2013-10-14 09:39 第三方导出excel插件\第三方导出excel插件\bin\Debug\org.in2bits.MyXls.dll
文件 11264 2014-08-29 15:47 第三方导出excel插件\第三方导出excel插件\bin\Debug\第三方导出excel插件.exe
文件 24064 2014-08-29 15:47 第三方导出excel插件\第三方导出excel插件\bin\Debug\第三方导出excel插件.pdb
文件 22472 2014-08-29 15:47 第三方导出excel插件\第三方导出excel插件\bin\Debug\第三方导出excel插件.vshost.exe
文件 490 2013-06-18 20:28 第三方导出excel插件\第三方导出excel插件\bin\Debug\第三方导出excel插件.vshost.exe.manifest
文件 4449 2014-08-29 15:47 第三方导出excel插件\第三方导出excel插件\Form1.cs
文件 2039 2014-08-29 14:34 第三方导出excel插件\第三方导出excel插件\Form1.Designer.cs
文件 5817 2014-08-29 14:34 第三方导出excel插件\第三方导出excel插件\Form1.resx
文件 1451 2014-08-29 15:46 第三方导出excel插件\第三方导出excel插件\obj\Debug\DesignTimeResolveAssemblyReferences.cache
文件 7023 2014-08-29 14:36 第三方导出excel插件\第三方导出excel插件\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 884 2014-08-29 15:47 第三方导出excel插件\第三方导出excel插件\obj\Debug\第三方导出excel插件.csproj.FileListAbsolute.txt
文件 975 2014-08-29 15:47 第三方导出excel插件\第三方导出excel插件\obj\Debug\第三方导出excel插件.csproj.GenerateResource.Cache
文件 11264 2014-08-29 15:47 第三方导出excel插件\第三方导出excel插件\obj\Debug\第三方导出excel插件.exe
文件 180 2014-08-29 15:47 第三方导出excel插件\第三方导出excel插件\obj\Debug\第三方导出excel插件.Form1.resources
文件 24064 2014-08-29 15:47 第三方导出excel插件\第三方导出excel插件\obj\Debug\第三方导出excel插件.pdb
文件 180 2014-08-29 15:47 第三方导出excel插件\第三方导出excel插件\obj\Debug\第三方导出excel插件.Properties.Resources.resources
文件 507 2014-08-29 14:34 第三方导出excel插件\第三方导出excel插件\Program.cs
文件 1372 2014-08-29 14:34 第三方导出excel插件\第三方导出excel插件\Properties\AssemblyInfo.cs
文件 2904 2014-08-29 14:34 第三方导出excel插件\第三方导出excel插件\Properties\Resources.Designer.cs
文件 5612 2014-08-29 14:34 第三方导出excel插件\第三方导出excel插件\Properties\Resources.resx
文件 1113 2014-08-29 14:34 第三方导出excel插件\第三方导出excel插件\Properties\Settings.Designer.cs
文件 249 2014-08-29 14:34 第三方导出excel插件\第三方导出excel插件\Properties\Settings.settings
文件 3998 2014-08-29 15:04 第三方导出excel插件\第三方导出excel插件\第三方导出excel插件.csproj
文件 968 2014-08-29 14:34 第三方导出excel插件\第三方导出excel插件.sln
..A..H. 30720 2014-08-29 15:44 第三方导出excel插件\第三方导出excel插件.v11.suo
目录 0 2014-08-29 14:34 第三方导出excel插件\第三方导出excel插件\obj\Debug\TempPE
目录 0 2014-08-29 15:47 第三方导出excel插件\第三方导出excel插件\bin\Debug
目录 0 2014-08-29 15:47 第三方导出excel插件\第三方导出excel插件\obj\Debug
目录 0 2014-08-29 14:34 第三方导出excel插件\第三方导出excel插件\bin
目录 0 2014-08-29 14:34 第三方导出excel插件\第三方导出excel插件\obj
............此处省略6个文件信息
- 上一篇:软件架构模板一个很部错的一个模版
- 下一篇:rose画图软件
相关资源
- Datawindow导出Excel控件(dw2xls.pbl)4.1
- birt分组导出Excel表格空行解决方案
- Plupload 上传.net MVC 上传
- 蓝山BlueHill公司人事管理系统补充数据
- 完美解决VS2003.Net fatal error LNK1201: 写入
-
怎么修改项目.NET fr
amework的版本 - .net文件的分割与合并处理
- 20170526154614428.Net程序突破内存2G访问限
- 毕业设计图书管理系统任务书 全
- 网页持续读取数据库数据显示
- QT 4.5.0 with vs2003 vs2005 vs2008
-
Windows .NET fr
amework API 帮助文档6 - Json.NET中文文档
- 钓鱼管理系统
- 关于Visual studio 2015中使用母版页mast
- NEDA_STDF_Loader_开发手册.pdf
-
de4not反编译.net fr
amework版本 - zw_[bbs.codeweb.cn提供]传智播客.net就业班
- WindowsServer2012安装.net3.5.docx
- .NETCorex项目框架搭建
- .Net 脱壳 反混淆神器De4dot-3.1.41592最新
- NHibernate-2.1.2.GA-bin.zip
- .net生成和解析二维码及调用摄像头识
- Spring.NET框架中文参考文档API
- NPOI2.0.1dll文件
- WebKit .NET API 手册
- Ocelot (.NET Api Gateway) 简单
- FastReport.Net(中英文)手册
- DotNetBar11.5破解版内附原版地址
- 最新VS.Net自定义控件DevComponents.DotNe
评论
共有 条评论