C#操作EXCEL(转)
来源:互联网 发布:奥斯曼帝国清朝知乎 编辑:程序博客网 时间:2024/04/29 19:33
文章标题:C#操作EXCEL
文章来源:夜隼之家 加入时间:2005-3-14 14:59:51 阅读次数: 后退一步 双击滚动
页面功能:【字体:大 中 小】背景颜色: 【打印】【关闭】
using System;
using System.Reflection;
namespace CExcel1
{
class Class1
{
[STAThread]
static void Main(string[] args)
{
//创建Application对象
Excel.Application xApp=new Excel.ApplicationClass();
xApp.Visible=true;
//得到WorkBook对象, 可以用两种方式之一: 下面的是打开已有的文件
Excel.Workbook xBook=xApp.Workbooks._Open(@"D:/Sample.xls",
Missing.Value,Missing.Value,Missing.Value,Missing.Value
,Missing.Value,Missing.Value,Missing.Value,Missing.Value
,Missing.Value,Missing.Value,Missing.Value,Missing.Value);
//xBook=xApp.Workbooks.Add(Missing.Value);//新建文件的代码
//指定要操作的Sheet,两种方式:
Excel.Worksheet xSheet=(Excel.Worksheet)xBook.Sheets[1];
//Excel.Worksheet xSheet=(Excel.Worksheet)xApp.ActiveSheet;
//读取数据,通过Range对象
Excel.Range rng1=xSheet.get_Range("A1",Type.Missing);
Console.WriteLine(rng1.Value2);
//读取,通过Range对象,但使用不同的接口得到Range
Excel.Range rng2=(Excel.Range)xSheet.Cells[3,1];
Console.WriteLine(rng2.Value2);
//写入数据
Excel.Range rng3=xSheet.get_Range("C6",Missing.Value);
rng3.Value2="Hello";
rng3.Interior.ColorIndex=6; //设置Range的背景色
//保存方式一:保存WorkBook
//xBook.SaveAs(@"D:/CData.xls",Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value
// ,Excel.XlSaveAsAccessMode.xlNoChange,Missing.Value,Missing.Value,Missing.Value
//,Missing.Value,Missing.Value);
//保存方式二:保存WorkSheet
//xSheet.SaveAs(@"D:/CData2.xls",Missing.Value,Missing.Value,Missing.Value,Missing.Value
//,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value);
//保存方式三
xBook.Save();
xSheet=null;
xBook=null;
xApp.Quit(); //这一句是非常重要的,否则Excel对象不能从内存中退出
xApp=null;
}
}
}
- C#操作EXCEL(转)
- 操作Excel(C#)
- 操作Excel(C#)
- [转贴]操作Excel(C#)
- 操作Excel(C#)
- 操作Excel(C#)
- 操作Excel(C#)
- 操作Excel(C#)
- 操作Excel(C#)
- C#.Net操作Excel
- 操作Excel(C#)
- 操作Excel(C#)
- 操作Excel(C#)
- C#Excel操作类
- C#,Excel操作
- c++Builder操作Excel
- C++Builder操作Excel
- C#—Excel操作
- 让你受用一生的做人做事36字诀
- 破解工具软件
- .net类库虽然强大,据本人查找,好像还不能实现查看磁盘信息的功能!以下是借助API包装的磁盘类
- 常用的Oracle函数查询
- C#中的cookie编程(转)
- C#操作EXCEL(转)
- 实现QQ中消息窗体闪烁功能(转)
- 通常你会在什么地方遇到DBNull?(转)
- MS Windows Error Messages(错误信息)(转)
- 也谈ASP.NET 应用程序性能优化(转)
- sprintf,你知道多少(转)
- .net打包自动安装数据库! (转)
- datagrid数据导出到excel文件给客户端下载的几种方法(转)
- .net中格式化时间的方法 (转)