使用asp.net导出Excel
来源:互联网 发布:千锋教育云计算 编辑:程序博客网 时间:2024/06/05 08:08
public void CellToCell(DataSet ds)
{
#region 实例化所需对象
// 实例化一个Excel文档对象
Microsoft.Office.Interop.Excel.Application exapp = new Microsoft.Office.Interop.Excel.Application();
// 设置可见
// 如果为false的话,会造成看不到Excel文档的情况
exapp.Visible = true;
// 设置工作簿格式
Microsoft.Office.Interop.Excel.Workbook myworkbook = exapp.Workbooks.Add(Microsoft.Office.Interop.Excel.XlWBATemplate.xlWBATWorksheet);
// 实例化工作表集
Microsoft.Office.Interop.Excel.Sheets mysheets = myworkbook.Worksheets;
// 实例化工作表
Microsoft.Office.Interop.Excel.Worksheet mysheet = (Microsoft.Office.Interop.Excel.Worksheet)mysheets.get_Item(1);
#endregion
#region 具体操作
for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
{
for (int j = 0; j < ds.Tables[0].Columns.Count; j++)
{
Console.Write("\t{0}\t|", j);
mysheet.Cells[i+1, j+1] = ds.Tables[0].Rows[i][j].ToString();
}
Console.WriteLine();
}
#endregion
MessageBox.Show("导出完毕,请不要忘记保存导出成功的文件!");
exapp.Caption = "Excel Demo 测试文件";
}
{
#region 实例化所需对象
// 实例化一个Excel文档对象
Microsoft.Office.Interop.Excel.Application exapp = new Microsoft.Office.Interop.Excel.Application();
// 设置可见
// 如果为false的话,会造成看不到Excel文档的情况
exapp.Visible = true;
// 设置工作簿格式
Microsoft.Office.Interop.Excel.Workbook myworkbook = exapp.Workbooks.Add(Microsoft.Office.Interop.Excel.XlWBATemplate.xlWBATWorksheet);
// 实例化工作表集
Microsoft.Office.Interop.Excel.Sheets mysheets = myworkbook.Worksheets;
// 实例化工作表
Microsoft.Office.Interop.Excel.Worksheet mysheet = (Microsoft.Office.Interop.Excel.Worksheet)mysheets.get_Item(1);
#endregion
#region 具体操作
for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
{
for (int j = 0; j < ds.Tables[0].Columns.Count; j++)
{
Console.Write("\t{0}\t|", j);
mysheet.Cells[i+1, j+1] = ds.Tables[0].Rows[i][j].ToString();
}
Console.WriteLine();
}
#endregion
MessageBox.Show("导出完毕,请不要忘记保存导出成功的文件!");
exapp.Caption = "Excel Demo 测试文件";
}
- 使用asp.net导出Excel
- ASP.NET 使用myxls导出excel
- ASP.Net使用NPOI导出Excel
- asp.net导出excel
- asp.net导出Excel
- asp.net导出excel
- asp.net导出Excel
- Asp.net 导出Excel
- asp.net导出excel
- asp.net 导出excel
- asp.net 导出Excel
- asp.net 导出 excel
- asp.net导出Excel
- ASP.NET Excel导出
- asp.net导出EXCEL
- ASP.NET Excel导出
- asp.net 导出Excel
- asp.net 导出Excel
- 题目:打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个 "水仙花数 ",因为153=1的三次方+5的三次方+3的三次方。
- android学习
- What's New in the Web Server (IIS) Role (IIS 7)
- 题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
- 第15周实验报告2
- 使用asp.net导出Excel
- Java JMenu_2
- 《第十五周任务二》分数计算器
- Linux wait函数解析
- __QPainter___操作
- yale_OS(4)——Intel IA32架构CPU的汇编编程
- Java编程中“为了性能”尽量要做到的一些地方
- C++总结 ----- 静态变量和静态函数
- exec函数族的使用