计算机充电网
 


  C#+Office 2003实现对Excel文件的操  
编辑:网络小飞  来源:网络大本营  发表时间:2008-03-25  被查阅【】次<% Else %><% End If %>
Google
Workbook book1 = app1.Workbooks.Open("D:\test.xlsx", Type.Missing,
    Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing,
    Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing,
    Type.Missing, Type.Missing, Type.Missing);
  Worksheet sheet1 = (Worksheet)book1.Sheets["Sheet1"];
  Range rng1 = sheet1.get_Range("A1:C3,E2:G6", Type.Missing);     //设置操作区域为2个不连续区域
  rng1.NumberFormatLocal = "@";
  rng1.Value2 = "2006147214E00045"; //对操作区域赋值
  Range rng2 = sheet1.get_Range("F1:F6", Type.Missing);
  rng2.Value2 = "2006147214E00045";
  app1.DisplayAlerts = false;     //不显示保存对话框
  book1.Save();     //保存
    }
    catch
    {
  app1.Quit();      //结束进程
    }

  }

  private void button3_Click(object sender, EventArgs e)
  {
    Microsoft.Office.Interop.Excel.Application app1 =
  new Microsoft.Office.Interop.Excel.Application();
    app1.Visible = false;    //运行时不显示Excel主窗口
    try
    {
  Workbook book1 = app1.Workbooks.Add(Type.Missing); 
  Worksheet sheet1 = (Worksheet)book1.Sheets[1];
  app1.DisplayAlerts = true;
  //将打开的Excel文件另存:D est.xlsx 格式 xlXMLSpreadsheet(xlsm)、xlOpenXMLWorkbook(xlsx)、 xlExcel12(xlsb)
  book1.SaveAs("D:\test.xlsx", Microsoft.Office.Interop.Excel.XlFileFormat.xlOpenXM

[1] [2] [3] [4[5] 

返回顶部】【 】【关闭窗口
  上篇文章:SQL游标原理和使用方法   下篇文章:利用C#向Excel中插入图片(报表)
计算机充电网 为您服务 关于本站 免责声明 法律法规 网址之家 便民查询 本站地图
 
Copyright © 72598.COM All Rights Reserved. 
E-mail:admin@72598.com QQ:360107618
粤ICP备06034384号