C#winform打开Excel文档的方法总结(必看篇)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

C#winform打开Excel⽂档的⽅法总结(必看篇)
C#打开Excel⽂档⽅法⼀:调⽤Excel的COM组件
在项⽬中打开Add Reference对话框,选择COM栏,之后在COM列表中找到"Microsoft Excel 11.0 Object Library"(Office 2003),然
后将其加⼊到项⽬的References中即可。

Visual C#.NET会⾃动产⽣相应的.NET组件⽂件,以后即可正常使⽤。

按钮的点击事件如下:
privatevoid button1_Click(object sender, EventArgs e)
{
Excel.Application excel =
new Excel.Application(); //引⽤Excel对象
Excel.Workbook book =
excel.Application.Workbooks.Add("c:\\test.xls");
//引⽤Excel⼯作簿
excel.Visible = true; //使Excel可视
}
C#打开Excel⽂档⽅法⼆:利⽤命令⾏
我们在开始→运⾏⾥输⼊c:\\test.xls,后如果电脑安装有Excel的话他也会⾃动的打开这个⽂件,代码如下:
privatevoid button1_Click(object sender, EventArgs e)
{
System.Diagnostics.Process.Start("c:\\test.xls");
}
C#打开Excel⽂档的具体⽅法的介绍就向你介绍到这⾥,希望对你了解和学习C#打开Excel⽂档有所帮助。

我的⼀点看法:
private void button1_Click(object sender, EventArgs e)
{
Microsoft.Office.Interop.Excel.Application app = new Microsoft.Office.Interop.Excel.Application();
Workbook wkb = app.Workbooks.Add(@"E:\Work\DemoBase_091111\CSharpOpenExcel\cshapropenexcel.xlsx");
//打开已经存在的excel,
//⽽通过gdal打开已经存在的shp,⽅法为
// OSGeo.GDAL.Gdal.AllRegister();
// OSGeo.GDAL.Dataset dataSet = OSGeo.GDAL.Gdal.Open(@"E:\Work\DemoBase_091111\GDALTEST\testshapefile\point_out.shp", Access.GA_ReadOnly); //⼆者是差不多的,⼀个⽤add⽅法,⼀个⽤open⽅法,都得到了可以进⾏下⼀步操作的⽂件,技术具有相同性
app.Visible = true;
}
以上这篇C# winform打开Excel⽂档的⽅法总结(必看篇)就是⼩编分享给⼤家的全部内容了,希望能给⼤家⼀个参考,也希望⼤家多多⽀持。

相关文档
最新文档