C#中编程创建、调用Excel 宏
2013-06-08 11:47
183 查看
参考文献:
1、http://www.cnblogs.com/heekui/archive/2008/03/30/1129355.html
2、http://www.cnblogs.com/ruanbl/archive/2007/05/29/764277.html
在面向Office应用开发中,有时需要在C#中执行 VBA 宏,甚至有时还需要在执行了 VBA 宏之后,获取返回值再进行相应的处理。文章收集了一些在 Excel 中处理宏的操作为实例,供参考。
一、添加支持系统:
首先,系统需要安装Microsoft Office 2003/2007 包含主 Interop 程序集 (PIA)。
其次,在Microsoft Visual Studio .NET中的添加引用:1)在项目菜单上,单击添加引用。2)在 COM选项卡上,找到 Microsoft Excel 对象库,然后单击选择。3)然后找到 Microsoft Visual Basic for Applications 扩展库并单击选择。
二、创建Excel文件、Excel宏
1、添加引用
usingOffice = Microsoft.Office.Core;
usingVBIDE = Microsoft.Vbe.Interop;
usingExcel = Microsoft.Office.Interop.Excel;
来自Wang_Zemin闲的蛋疼时候写的空间搬家工具
文章迁移自我的百度空间 o0o王泽民o0o
1、http://www.cnblogs.com/heekui/archive/2008/03/30/1129355.html
2、http://www.cnblogs.com/ruanbl/archive/2007/05/29/764277.html
在面向Office应用开发中,有时需要在C#中执行 VBA 宏,甚至有时还需要在执行了 VBA 宏之后,获取返回值再进行相应的处理。文章收集了一些在 Excel 中处理宏的操作为实例,供参考。
一、添加支持系统:
首先,系统需要安装Microsoft Office 2003/2007 包含主 Interop 程序集 (PIA)。
其次,在Microsoft Visual Studio .NET中的添加引用:1)在项目菜单上,单击添加引用。2)在 COM选项卡上,找到 Microsoft Excel 对象库,然后单击选择。3)然后找到 Microsoft Visual Basic for Applications 扩展库并单击选择。
二、创建Excel文件、Excel宏
1、添加引用
usingOffice = Microsoft.Office.Core;
usingVBIDE = Microsoft.Vbe.Interop;
usingExcel = Microsoft.Office.Interop.Excel;
来自Wang_Zemin闲的蛋疼时候写的空间搬家工具
文章迁移自我的百度空间 o0o王泽民o0o
相关文章推荐
- C#中编程创建、调用Excel 宏
- C#中编程创建、调用Excel 宏
- C#调用NPOI自动创建Excel文档(一)
- 【C#】对异步请求处理程序IHttpAsyncHandler的理解和分享一个易用性封装 【手记】走近科学之为什么明明实现了IEnumerable<T>的类型却不能调用LINQ扩展方法 【手记】手机网页弹出层后屏蔽底层的滑动响应 【手记】ASP.NET提示“未能创建类型”处理 【Web】一个非常简单的移动web消息框 【手记】解决EXCEL跑SQL遇“查询无法运行或数据库表无法打开...”
- [转]C#.net编程创建 Access 文件和 Excel 文件
- C#调用NPOI创建Excel文档单元格写入问题一则
- C#通过反射来动态创建类对象并调用相关泛型函数(Excel数据自动导入到SQL Server数据库)
- C#调用NPOI创建Excel文档合并后的单元格写入数据问题一则
- 如何在 VB 中以编程方式创建并调用 Excel 宏
- 使用C#创建webservice及三种调用方式 (ASP.NETweb编程常用到的27个函数集)
- C#.net编程创建Access文件和Excel文件的方法详解
- C#调用epplus 创建Excel
- [转]C#.net编程创建 Access 文件和 Excel 文件
- [转]C#.net编程创建 Access 文件和 Excel 文件
- C#调用NPOI创建Excel文档样式设置方法总结
- 编程实现C#调用Excel
- C#动态创建类实例并动态调用指定的函数
- 使用C#进行Word 2002和Excel 2002编程
- 使用C#创建webservice及三种调用方式
- 如何利用C#创建和调用DLL