C# winform 开发之Excel操作(四)------创建Excel表格
2010-03-15 18:45
537 查看
在上一篇中关于Excel表格的打开,已经详细的讲解了Excel命名空间的引用,这里我就不重复了!
网址链接:
http://blog.csdn.net/kkfdsa132/archive/2010/03/14/5379529.aspx
下面,我们进入主题。
private void CreateExcel()
{
try
{
Microsoft.Office.Interop.Excel.Application excel = new Microsoft.Office.Interop.Excel.Application(); //创建Excel对象
Microsoft.Office.Interop.Excel.Workbook wBook = excel.Application.Workbooks.Add(Missing.Value); //创建新的Excel工作簿
excel.Visible = false; //使Excel不可视
//设置禁止弹出保存和覆盖的询问提示框
excel.DisplayAlerts = false;
excel.AlertBeforeOverwriting = true;
//保存
wBook.SaveAs(@"E:/a.xls",
Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value,
Microsoft.Office.Interop.Excel.XlSaveAsAccessMode.xlNoChange, Missing.Value, Missing.Value, Missing.Value,
Missing.Value, Missing.Value);
wBook = null;
excel.Quit(); //必须关闭,才能有效结束
excel = null;
}
catch (Exception err)
{
MessageBox.Show("Excel操作出错!错误原因:" + err.Message, "提示信息",
MessageBoxButtons.OK, MessageBoxIcon.Information);
}
finally
{
}
}
这里说明下,上面的程序要额外添加命名空间,才可以正确运行。
using System.Reflection; // 引用这个才能使用Missing字段
对Excel表格的其他操作,请翻阅其他文章。
希望,对大家有用!
网址链接:
http://blog.csdn.net/kkfdsa132/archive/2010/03/14/5379529.aspx
下面,我们进入主题。
private void CreateExcel()
{
try
{
Microsoft.Office.Interop.Excel.Application excel = new Microsoft.Office.Interop.Excel.Application(); //创建Excel对象
Microsoft.Office.Interop.Excel.Workbook wBook = excel.Application.Workbooks.Add(Missing.Value); //创建新的Excel工作簿
excel.Visible = false; //使Excel不可视
//设置禁止弹出保存和覆盖的询问提示框
excel.DisplayAlerts = false;
excel.AlertBeforeOverwriting = true;
//保存
wBook.SaveAs(@"E:/a.xls",
Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value,
Microsoft.Office.Interop.Excel.XlSaveAsAccessMode.xlNoChange, Missing.Value, Missing.Value, Missing.Value,
Missing.Value, Missing.Value);
wBook = null;
excel.Quit(); //必须关闭,才能有效结束
excel = null;
}
catch (Exception err)
{
MessageBox.Show("Excel操作出错!错误原因:" + err.Message, "提示信息",
MessageBoxButtons.OK, MessageBoxIcon.Information);
}
finally
{
}
}
这里说明下,上面的程序要额外添加命名空间,才可以正确运行。
using System.Reflection; // 引用这个才能使用Missing字段
对Excel表格的其他操作,请翻阅其他文章。
希望,对大家有用!
相关文章推荐
- C# winform 开发之Excel操作(四)------创建Excel表格
- 使用POI操作excel(读取和创建)快速开发指南
- C# winform 开发之Excel操作(二)------读取Excel表格
- vb.net office excel 和wps共存,创建正确的excel对象以便操作excel表格
- 使用POI操作excel(读取和创建)快速开发指南
- 【web开发】☆★之利用POI操作Excel表格系列教程【1】创建工作簙
- C# winform 开发之Excel操作(二)------读取Excel表格
- 【web开发】☆★之利用POI操作Excel表格系列教程【2】创建Sheet页
- C# winform 开发之Excel操作(一)------打开Exce表
- 【web开发】☆★之利用POI操作Excel表格系列教程【3】创建单元格
- 使用POI操作excel(读取和创建)快速开发指南
- 使用POI操作excel(读取和创建)快速开发指南
- C# winform 开发之Excel操作(三)------Excel表格处理(增删改)和保存
- C# winform 开发之Excel操作(一)------打开Exce表
- C# winform 开发之Excel操作(三)------Excel表格处理(增删改)和保存
- C# winform 开发之Excel操作(三)------Excel表格处理(增删改)和保存(续)
- 使用POI操作excel(读取和创建)快速开发指南
- 使用POI操作excel(读取和创建)快速开发指南
- 使用POI操作excel(读取和创建)快速开发指南
- vb6.0 office excel 和wps共存,创建正确的excel对象以便操作excel表格