office word插件开发1

1 篇文章 0 订阅
0 篇文章 0 订阅
(先感概一下,第一次接触office插件开发,网的文档各种不好找  ,官网的 又。。。。。算了不说了  ,算了自己就算学习了,多花点时间搞一下,也分享给大家,技术不是很好,大家多多见谅,有什么问题,可以留言大家一起学习学习)
先简单写几句常见的代码,可以先看一下我的项目结构,请注意是 外接程序



新建好之后就可以运行测试,程序会打开word,但是你看不到任何更代码有关的东西,因为你啥都没开始写,接下来我们创建一个自定义的面板



然后向文档中的group1 区域 添加了一个 lable  ,改了个名字叫 “哎呦喂”,这个时候我们在运行一下程序


下面是word的运行效果

(个人感叹下,其实里面的各种操作和winform简直一模一样,上手很快,虽然之前一直没专心去看过winform)

之后的界面的搭建我们就不挨着说了,大家可以自己拖几个控件着玩两下


下面我先说几个在程序中经常的操作行为
   1.获取段落(示例如下:在word中的我选中了某一部分的文档,但是我想点击按钮(获取段落)获取到第一段的文字,如图)




然后我们看一下代码图

主要看这段代码,大家可以这样理解
  app.Selection.Paragraphs.First.Range.Text;    当前程序  -->  选中的部分  -->  段落集合 -->  第一个-  -->实体  -->  的文字;




如果你在开发某一项功能不知道如何下手,可以使用word中和宏录制功能,宏录制 下来的 是一段VB的代码,我相信你看的动,我个人在开发过程中,宏录制也给我很大的提示



  先给大家推荐一个链接,我就是从这个链接开始的,非常感谢这位仁兄的分享,
          http://www.cnblogs.com/izualx/tag/VSTO/



1、Office2000 下内部COM插件的编程实现.................................................................................2 1.1、版权声明..........................................................................................................................2 1.2、内容详情..........................................................................................................................2 2、用VC6.0 编写Word插件..........................................................................................................11 2.1、版权声明........................................................................................................................11 2.2、内容详情........................................................................................................................11 3、探索 Word 2007 开发.............................................................................................................19 3.1、版权声明........................................................................................................................19 3.2、内容详情........................................................................................................................19 3.2.1 我的博客...............................................................................................................19 3.2.2 扩展 Ribbon.........................................................................................................28 3.2.3 管理侧栏...............................................................................................................43 3.2.4 上传图片...............................................................................................................49 3.2.5 部署插件...............................................................................................................56 4、用VC6.0 编写Word插件(Office2007 篇).................................................................................66 4.1、版权声明........................................................................................................................66 4.2、内容详情........................................................................................................................66 5、Microsoft Word 语法高亮插件(v1.2) ................................................................................70 5.1、版权声明........................................................................................................................70 5.2、内容详情........................................................................................................................70 6、VSTO学习笔记........................................................................................................................75 6.1、版权声明........................................................................................................................75 6.2、内容详情........................................................................................................................75 6.2.1 VSTO概述.............................................................................................................75 6.2.2 Excel对象模型.......................................................................................................89 6.2.3 开发Office 2010 64 位COM加载项...................................................................101 6.2.4 从SharePoint 2010 中下载文件.........................................................................117 6.2.5 批量编辑Excel 2010 x64....................................................................................123 6.2.6 在 Excel 2010 中使用RDLC报表.....................................................................131 7、Excel 二次开发系列..............................................................................................................137 7.1、版权声明......................................................................................................................137 7.2、内容详情......................................................................................................................137 7.2.1 Excel 编成模型...................................................................................................137 7.2.2 Excel 常用操作(创建、打、读取、写入)...............................................139 7.2.3 创建Excel二次开发环境....................................................................................142 7.2.4 操作一个已经存在Excel....................................................................................143 7.2.5 插件开发系列操作.............................................................................................145 7.2.6 引用Excel模板....................................................................................................172 7.2.7 报表服务基础.....................................................................................................174 7.2.8 报表服务实例.....................................................................................................178
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值