方法一:(调用Excel的COM组件)

 
    在项目中打开Add Reference对话框,选择COM栏,之后在COM列表中找到"Microsoft Excel 11.0 Object Library"(Office 2003),然后将其加入到项目的References中即可。Visual C#.NET会自动产生相应的.NET组件文件,以后即可正常使用。
按钮的点击事件如下:
        private void 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:\\test.xls,后如果电脑安装有Excel的话他也会自动的打开这个文件,代码如下:
        private void button1_Click(object sender, EventArgs e)
        {
            System.Diagnostics.Process.Start("c:\\test.xls");
        }

最新文章

  1. redis原理分析
  2. WCF 套接字连接已中止。这可能是由于处理消息时出错或远程主机超过接收超时或者潜在的网络资源问题导致的
  3. 剑指Offer 数值的整数次方
  4. STL vector按多字段值排序
  5. AIDL
  6. 【读书笔记《Android游戏编程之从零开始》】16.游戏开发基础(动画)
  7. springmvc学习笔记(一)之简介
  8. 【SPOJ】1825. Free tour II(点分治)
  9. zabbix配置发送报警邮件
  10. mysql索引补充
  11. 10个实用的PHP正则表达式
  12. 23个移动app界面上的旋钮和刻度盘设计示例
  13. iOS使用技能 - 短信,语言验证码的获取与验证小结
  14. Word2Vec在Tensorflow上的版本以及与Gensim之间的运行对比
  15. Servlet的学习之Request请求对象(1)
  16. 你可能把A/B测试做错了
  17. B树及B+树
  18. JAVA之旅(二十四)——I/O流,字符流,FileWriter,IOException,文件续写,FileReader,小练习
  19. NetworkStream介绍说明
  20. delphi使用sqlite数据库时的中文路径问题

热门文章

  1. 010 editor的使用
  2. redis雪崩,击穿,穿透
  3. Django-View中绕过RSCF验证
  4. 第8.7节 Python类__new__方法和构造方法关系深入剖析:__new__方法执行结果对__init__的影响案例详解
  5. PyQt(Python+Qt)学习随笔:树型部件QTreeWidget的itemAbove、itemBelow方法作用探究
  6. 转:解释lsh
  7. 题解-[NOI2005]瑰丽华尔兹
  8. http请求user_agent字段解析
  9. mysql批量刷新用户密码
  10. ARM开发工具下载地址汇总