如何用c#开发excel扩展插件
2个回答
展开全部
可以选择使用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
从VSTO 2003开始就集成在Visual Studio当中,其对应的版本基本就是如下:VS2010对应Office2010,VS2008对应Office2007,VS2005对应Office2003。
打开VS,新建项目,选择Visula C# -> Office时可以看到,下面包含了2010和2007这两个,它们可以新建的类型都差不多,基本分为外接程序、模板、文档这三种。外接程序(AddIn)就是写一个插件,在Office启动的时候就能起作用;而模板和文档这两种只会在你写在这上文件中起作用,它们的区别是分成的分别是.dotx和.docx的文件。
基本情况就是这样,希望对你有帮助,还有疑问请追问或是Hi
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询