c# excel 新建工作薄
2013-12-11 20:18
295 查看
在“NET”选项卡上,找到“ADODB”,然后单击“选择”。
在“COM”选项卡上,找到“Microsoft Excel 10.0 对象库或 Microsoft Excel 11.0 对象库”,然后单击“选择”。
引入命名空间
using System.Reflection;
using System.Runtime.InteropServices;
using Excel = Microsoft.Office.Interop.Excel;
创建代码:
private void button1_Click(object sender, System.EventArgs e)
{
object missing = System.Reflection.Missing.Value;
Excel.ApplicationClass myExcel = new Excel.ApplicationClass();
Excel._Workbook xBk ; //工作薄
Excel._Worksheet xSt; //工作Sheet
xBk = myExcel.Workbooks.Add(true);
for (int i = 0; i < 5; i ++)
{
xSt = (Excel._Worksheet)xBk.ActiveSheet;
xSt.Name ="chenms_" + i ;
myExcel.Cells[2,2]="chenms";
if(i < 4)
{
myExcel.Sheets.Add(missing,missing,1,Excel.XlSheetType.xlWorksheet);
}
}
myExcel.Visible = true;
xBk.SaveAs(@"d:cms.xls",missing,missing,
missing,missing,missing,Excel.XlSaveAsAccessMode.xlShared,
missing,missing,missing,missing,missing);
myExcel.Quit();
}
在“COM”选项卡上,找到“Microsoft Excel 10.0 对象库或 Microsoft Excel 11.0 对象库”,然后单击“选择”。
引入命名空间
using System.Reflection;
using System.Runtime.InteropServices;
using Excel = Microsoft.Office.Interop.Excel;
创建代码:
private void button1_Click(object sender, System.EventArgs e)
{
object missing = System.Reflection.Missing.Value;
Excel.ApplicationClass myExcel = new Excel.ApplicationClass();
Excel._Workbook xBk ; //工作薄
Excel._Worksheet xSt; //工作Sheet
xBk = myExcel.Workbooks.Add(true);
for (int i = 0; i < 5; i ++)
{
xSt = (Excel._Worksheet)xBk.ActiveSheet;
xSt.Name ="chenms_" + i ;
myExcel.Cells[2,2]="chenms";
if(i < 4)
{
myExcel.Sheets.Add(missing,missing,1,Excel.XlSheetType.xlWorksheet);
}
}
myExcel.Visible = true;
xBk.SaveAs(@"d:cms.xls",missing,missing,
missing,missing,missing,Excel.XlSaveAsAccessMode.xlShared,
missing,missing,missing,missing,missing);
myExcel.Quit();
}
相关文章推荐
- C# 新建excel
- Excel中工作薄几种属性的设置(C#)
- 最近一直在做C#操作office方面的工作!总结一下!(一)Excel
- 最近一直在做C#操作office方面的工作!总结一下!(一)Excel
- c# excel工作表及cell读取 .
- C#Winform 新建excel
- C#锁定EXCEL工作表
- C# 如何合并Excel工作表
- java追加写入Excel之新建工作薄
- C# 原样复制excel工作表
- C# 两张Excel 合并到新建的一张Excel
- C#将一个excel工作表根据指定范围拆分为多个excel文件
- C# 原样复制excel工作表
- C#锁定EXCEL工作表
- C#将一个excel工作表根据指定范围拆分为多个excel文件
- C# 按指定范围拆分Excel工作表
- C# 如何合并Excel工作表
- C# 读取Excel工作表
- C#如何新建Excel
- C#锁定EXCEL工作表