Excel 外接程序开发(C#VB.NET)

Excel 外接程序开发(C#VB.NET),第1张

// 把自定义窗体添加到CustomTaskPanes集合中

// ExcelHelp 是一个自定义控件类

helpTaskPane = Globals.ThisAddIn.CustomTaskPanes.Add(new ExcelHelp(""), "Excel Help")

CustomTaskPanes这个是关键,把用户控件加入到容器里

参考http://blog.csdn.net/dyllove98/article/details/8707983

我想用自己的说法来简单说明:

这个功能就是提供一个让程序来控制Excel(或Word、Outlook)的功能,让程序来自动生成Office文档(一般是你要的报表)。

也就是说,你可以让你的程序新建或打开一个Excel文件,并对它进行你想做的编辑 *** 作,比如:对各单元格的填写、格式的设置、图表功能,等等,可以说,你能够手工在Excel中做的编辑工作,在这里都可以通过程序来完成。

推荐你下载《VSTO开发指南》学习一下,VSTO是一种新的Office插件开发方式,允许程序员使用C#进行插件开发。如果你安装的是office2007,那么添加菜单这种东西很简单,可以直接通过一个XML文件来完成。如果安装的office2003,那么可以通过编程来实现。本人用过这个东东,非常不错。如果有什么不懂的,后面可以通过百度联系我~~


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12043348.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存