引言:下图类似“剪帖画”的是几个Excel中的命令栏。其中“文档操作”是可自由定制的,文档操作面板无法直接使用(不可见),在本图里可以看到,是因为我写代码在上面添加了一个TextBox控件。 命令栏是Commandbars集合成员,属于Commandbar类型。使用VBA写段代码罗列出所有的命令栏: ...
分类:
其他好文 时间:
2016-08-10 19:01:01
阅读次数:
1239
先做两个准备:一个实体类 + 一个集合 目标:把集合绑定到宿主控件(主要演示编程方式做绑定)。 一、NamedRange:简单数据绑定 NamedRange可以有许多单元格,因此看起来好像是进行复杂数据绑定的理想候选项(实际上不是)。使用其DataBindings属性以编程方式做数据绑定,这个属性是 ...
分类:
其他好文 时间:
2016-08-05 21:15:16
阅读次数:
345
一、什么是VSTO? VSTO = Visual Studo Tools for Office,是.net平台下的Office开发技术。相对于传统的VBA(Visual Basic Application)开发,VSTO为中高级开发人员提供了更加强大的开发平台和语言,并部分解决了传统Office开发 ...
分类:
其他好文 时间:
2016-08-05 15:31:16
阅读次数:
129
做PowerPoint的VSTO插件项目,遇到个很奇怪的问题,当代码执行删除某些Shape时,没问题,但是操作Undo也就是恢复后,无法再次获取到之前删除的对象,这种情况只在Office2007中出现,亲测2010没问题。 就在快要放弃的时候,终于看到了这个 传送门:https://www.add- ...
分类:
其他好文 时间:
2016-07-24 20:37:46
阅读次数:
497
Office(Excel、Word)二次开发——VSTO Office(Excel、Word)二次开发——VSTO Office二次开发模式: 1) VBA(visual studio for application),功能有限,语言落后。 2) .net2003中的对象模型(com组件,excel... ...
分类:
其他好文 时间:
2016-06-04 21:59:37
阅读次数:
781
Is there a way to share data between a VSTO add in and an Excel DNA add in? Or can the Excel DNA add in be loaded into the VSTO's app domain? The Exce ...
分类:
移动开发 时间:
2016-05-26 21:58:32
阅读次数:
371
开发环境基于VSTO:visual studio 2010,VB .Net,excel 2007,文档级别的定制程序。 需求是在sheet的左侧停靠System.Windows.Forms.TreeView控件,实现类似资源浏览器的效果,另外,tree节点使用自定义的图标,支持复选框。 首先准备好树 ...
分类:
其他好文 时间:
2016-04-15 00:38:02
阅读次数:
230
本专题概要 一、引言 在上一个专题中,为大家简单介绍了下如何创建Word解决方案的,所以本专题中将为大家介绍下Outlook相关的内容。我们从Visual Studio 2010 中Office节点下的模板中我们可以看到,Outlook只有外接程序的模板,并没有提供像Word或Excel这样的文档级
分类:
其他好文 时间:
2016-03-17 21:40:53
阅读次数:
300
一、引言 在上一个专题中主要为大家介绍如何自定义我们的Excel 界面的,然而在这个专题中,我将为大家介绍如何用VSTO来创建Word项目,对于Word的VSTO开发和Excel的开发很类似,你同样也可以为Word自定义界面的,他们的区别主要在于对象模型的不同,只要熟悉了Word的对象模型,操作Wo
分类:
其他好文 时间:
2016-03-17 21:13:09
阅读次数:
364
VSTO开发概述刘永富本文向读者介绍使用VisualStudio编程工具开发Office插件的基础入门知识.VSTO是VisualStudioToolsforOffice的简称,VisualStudio是微软开发的最为成熟的编程套件,包含C#,VB.Net等多种语言,由于VS功能的强大和方便,而且微软不断对其进行版本更新,所以使用VS开发..
分类:
其他好文 时间:
2016-03-11 17:17:41
阅读次数:
963