C#创建Excel文件
来源:互联网 发布:java sqlhelper 编辑:程序博客网 时间:2024/05/18 17:04
首先弄清楚操作流程:
1、打开Excel应用程序
2、新建工作簿并获取当前工作表
3、填充工作表中单元格的值
4、保存文件,关闭Excel程序
添加引用:.NET里Microsoft.Office.Interop.Excel;COM里Microsoft Excel 12.0
using语句:using Microsoft.Office.Interop;
using Excel = Microsoft.Office.Interop.Excel;
下面贴下创建excel文件的代码(将DataTable用excel输出)
//定义一个COM中空类型的对象
object missing=System.Reflection.Missing.Value;
Excel.Application app = new Excel.ApplicationClass();
app.Application.Workbooks.Add(true);
Excel.Workbook book =(Excel.Workbook)app.ActiveWorkbook;
Excel.Worksheet sheet = (Excel.Worksheet)book.ActiveSheet;
sheet.Cells[1, 1] = "源数据站点名称记录";
sheet.Cells[1, 2] = "匹配总数";
//将DataTable赋值给excel
for (int k = 0; k < dataTable_Source.Rows.Count; k++)
{
sheet.Cells[k + 2, 1] = dataTable_Source.Rows[k][0];
sheet.Cells[k + 2, 2] = dataTable_Source.Rows[k][1]
}
//保存excel文件
book.SaveCopyAs("D:\\source.xls");
//关闭文件
book.Close(false, missing, missing);
//退出excel
app.Quit();
注:c#中动态数组用ArrayList操作,可进行增加、插入、删除与排序等基本操作。
1、打开Excel应用程序
2、新建工作簿并获取当前工作表
3、填充工作表中单元格的值
4、保存文件,关闭Excel程序
添加引用:.NET里Microsoft.Office.Interop.Excel;COM里Microsoft Excel 12.0
using语句:using Microsoft.Office.Interop;
using Excel = Microsoft.Office.Interop.Excel;
下面贴下创建excel文件的代码(将DataTable用excel输出)
//定义一个COM中空类型的对象
object missing=System.Reflection.Missing.Value;
Excel.Application app = new Excel.ApplicationClass();
app.Application.Workbooks.Add(true);
Excel.Workbook book =(Excel.Workbook)app.ActiveWorkbook;
Excel.Worksheet sheet = (Excel.Worksheet)book.ActiveSheet;
sheet.Cells[1, 1] = "源数据站点名称记录";
sheet.Cells[1, 2] = "匹配总数";
//将DataTable赋值给excel
for (int k = 0; k < dataTable_Source.Rows.Count; k++)
{
sheet.Cells[k + 2, 1] = dataTable_Source.Rows[k][0];
sheet.Cells[k + 2, 2] = dataTable_Source.Rows[k][1]
}
//保存excel文件
book.SaveCopyAs("D:\\source.xls");
//关闭文件
book.Close(false, missing, missing);
//退出excel
app.Quit();
注:c#中动态数组用ArrayList操作,可进行增加、插入、删除与排序等基本操作。
- C#创建Excel文件
- C# 创建EXCEL文件
- C#操作Excel文件~创建Excel文件
- C# WinForm创建Excel文件
- C#创建Excel文件实例讲解
- c# 代码创建Excel文件 并且 将数据导出Excel
- C#后台创建Excel文件的那点事儿
- C#后台创建Excel文件的那点事儿
- C# 1读写Excel 2创建文件读写入txt
- C#创建EXCEL
- C#把数据写如EXCEL文件,以及如何创建EXCEL文件
- C# 将图片导出Excel(包括 创建Excel 、文件压缩、递归删除文件及文件夹)
- C#创建Excel文件并将数据导出到Excel文件
- 创建EXCEl文件
- 创建excel 文件流
- Qt创建excel文件
- java创建Excel文件
- JOI 创建excel文件
- 情到浓时人憔悴
- 求助:oracle透明网关 for sqlserver问题
- Eclipse快捷键大全
- Linux中的文件特殊权限
- emacs配置文件
- C#创建Excel文件
- 怎样用vi编程
- C# DLL库自动注册的两种方法(调用Regsvr32法、调用DllRegisterServer函数法)
- 反面模式
- 人的基本礼仪(保证你能学到不少东西)
- Google Project Glass吓倒苹果和Facebook?
- linux下测试磁盘的读写IO速度
- 交叉编译 jpeglib 的方法
- centos5.5 下安装python2.7.2