C#打开Excel文档方法一:调用Excel的COM组件

在项目中打开Add Reference对话框,选择COM栏,之后在COM列表中找到"Microsoft Excel 11.0 Object Library"(Office 2003),然后将其加入到项目的References中即可。Visual C#.NET会自动产生相应的.NET组件文件,以后即可正常使用。

按钮的点击事件如下:

  1. privatevoid button1_Click(object sender, EventArgs e)
  2. {
  3. Excel.Application excel =
  4. new Excel.Application(); //引用Excel对象
  5. Excel.Workbook book =
  6. excel.Application.Workbooks.Add("c:\\test.xls");
  7. //引用Excel工作簿
  8. excel.Visible = true; //使Excel可视
  9. }

C#打开Excel文档方法二:利用命令行

我们在开始→运行里输入c:\\test.xls,后如果电脑安装有Excel的话他也会自动的打开这个文件,代码如下:

  1. privatevoid button1_Click(object sender, EventArgs e)
  2. {
  3. System.Diagnostics.Process.Start("c:\\test.xls");
  4. }

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文档的方法总结!相关推荐

  1. Python无法打开excel文档解决办法

    问题:无法打开excel文档 解决办法: 安装xlrd模块       在cmd命令行下执行:pip install pyexcel-xls 如果以上方法无法解决,继续报以下问题: pandas无法打 ...

  2. html 合并文件到excel,Excel2013把多个文件合并到一个Excel文档里方法图解

    日常工作当中,会产生很多Excel文档,每当需要整理的时候又很难归类.查询.这个时候就需要把诺干个Excel文档,合并到一个Excel文档里.一个Excel文档对应一个Sheet工作表,方便查询.归类 ...

  3. html实现打开word文档,用javascript打开word文档的方法

    用javascript打开word文档的方法 首先我们新建一个html文件,并且写一个FileUpLoad以及button控件. 代码如下: 复制代码 代码如下: fileUpload 然后,在写一个 ...

  4. php自定义表单怎么导入excel,织梦dedeCMS将自定义表单数据导入到excel文档实现方法...

    这篇文章主要为大家详细介绍了织梦dedeCMS将自定义表单数据导入到excel文档实现方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴. 织梦的自定义表单适用起 ...

  5. html5 打开word文档,打开文件的方式 打开Word文档的方法有几种?

    打开Word文档的方法有几种? rt.急... 求高手速解. 有以下两种打开方式. 工具/原料 Word2003 电脑一台 方法/步骤 方法一: 双击桌面上Word图标,打开wold文档. 在上方工具 ...

  6. office2010打开excel文档时为空白的解决方法

    1. ctrl+R输入regedit打开注册表 选择 HKEY_CLASSES_ROOT 2.在HKEY_CLASSES_ROOT列表中下拉找到Excel.Sheet8,再如下图,依次选择shell- ...

  7. html点击打开word文档,javascript打开word文档的方法

    首先我们新建一个html文件,并且写一个FileUpLoad以及button控件. 代码如下: 复制代码 代码如下: fileUpload 然后,在写一个javascript OpenFile方法. ...

  8. js+打开php文档,javascript打开word文档的方法_基础知识

    首先我们新建一个html文件,并且写一个FileUpLoad以及button控件. 代码如下: fileUpload 然后,在写一个javascript OpenFile方法. 代码如下: funct ...

  9. js打开服务器word文件,javascript打开word文档的方法

    首先我们新建一个html文件,并且写一个FileUpLoad以及button控件. 代码如下: fileUpload 然后,在写一个javascript OpenFile方法. 代码如下: funct ...

最新文章

  1. C 整数反转
  2. pytorch scatter_函数学习笔记
  3. mysql 主从单库单表同步 binlog-do-db replicate-do-db
  4. dba的前景_2019年DBA薪资大起底,你拖后腿了吗?
  5. ad域时间源配置_域控制器server2012时间同步NTP配置
  6. android google map 标记,android google map添加标记和TipView
  7. python中的分支语句
  8. 腾讯回应“被骗”;黄峥卸任拼多多 CEO;Firefox 78 发布 | 极客头条
  9. mysql语法_MySql实用技能,最常用的删除语法
  10. 啥他妈的是 Nginx?
  11. Linux下编写 makefile 详细教程
  12. win10 安装 HP LaserJet P1108 教程
  13. 程序员做自媒体,龙叔教你怎么快速成为优秀博主【CSDN篇】
  14. Adobe illustrator(AI) 矢量图形软件 | 图像描摹(怎么把白色背景色的图片背景变为透明色)
  15. 波段划分相关资料总结
  16. 项目质量管理的三个重要流程
  17. pycharm 隐藏或显示文件类型
  18. 计算机win10下常用命令验证性实验
  19. 12c rac在安装grid软件执行root.sh脚本的时候出现PRCT-1431,CLSRSC-180
  20. C语言中的函数与数组详解

热门文章

  1. (转) Eclipse Maven 编译错误 Dynamic Web Module 3.1 requires Java 1.7 or newer 解决方案
  2. MySQL存储过程的异常处理
  3. Windows下使用TeamViewer连接远程服务器,以及解决“远程桌面关闭后TeamViewer不能连接”的问题
  4. 【IntellJ IDEA】idea的Terminal窗口中文乱码 解决方法
  5. Git钩子脚本可以和存储库一起管理吗?
  6. HTML5 Canvas vs. SVG vs. div
  7. 如何在Java中分割字符串
  8. ygbook和ptcms哪个好_长期更新,国内所有小说建站系统整理
  9. python编写命令行框架_使用 Python 和 Click 编写命令行应用程序
  10. 直接学python3_新手应该学python2还是python3?