作者:乔山办公网日期:
返回目录:excel表格制作
http://jingyan.baidu.com/article/3aed632e0b03fa701080913d.html
对Excel插件的开发百,目的是在工具栏中添加一个外部程度序,知点击这个外部程序,可以将当前的Sheet数据获取到并保存到道另外一个sheet里面;主要注意两方面:
一、Excel插件内外部程序建立向导,容具体步骤是:
http://blog.csdn.net/lassewang/article/details/8252728
通过StackTrace可以分析出调用过程,也就可以获取主程序的程序集名称,也就可以反射调用主程序。
可以选择使用VSTO,即Visual Studio Tools for Office,它是.Net平台下的知Office开发技术,比以前使用的VBA更加灵活和强大。
从VSTO 2003开始就集成在Visual Studio当中,其对应道的版本基本就是如下:VS2010对应Office2010,VS2008对应Office2007,VS2005对应Office2003。
打开VS,新建项目,选择Visula C# -> Office时可以看到,下面包含了2010和2007这两个,它们可以新建的类型都差不多,基本分为外接程序、模板、文档这三种。外接程序(AddIn)就是写一个插件,在Office启动的时候就能专起作用;而模板和文档这两种只会在你写在这上文件中起作用,它们的区别是分成的分别是.dotx和.docx的文件。
基本情况就是这样,希望对你有帮助,还有属疑问请追问或是Hi