参考:

http://blog.csdn.net/akipeng/article/details/6534375

http://www.haogongju.net/art/19029

首先建立一个Word外接程序(Word AddIn)(家里的Vs竟然是中文版,汗!)

接着在项目中新增项,选择“功能区(可视化设计)”

这时候就给我的插件建立一个Ribbon的菜单。删掉自动生成的group1。然后新建一个tab,取名为“自动文档”。在这个tab里增加一个group“测试区”,然后加一个button,点击这个按钮,在word增加“hello word”。

关于word文档的操作,还是需要明确一些概念的。搜到这样一个文档。

http://files.cnblogs.com/timothyzhong/VSTO%E5%AE%9E%E6%88%98%E6%8A%80%E5%B7%A7.rar

Word 对象模型严格遵循用户界面。Application 对象表示整个应用程序,每个 Document 对象表示单个 Word 文档,Paragraph 对象对应于单个段,以此类推。这些对象各自都有很多方法和属性,您可以使用这些方法和属性操作对象或与对象交互。

要修改word中的内容,首先要获取一个range,然后修改这个range.text即可。

因此我在click事件里写了代码:

var reg = Globals.ThisAddIn.Application.Selection.Range;
if (reg != null) reg.Text = "Hello word!";

F5运行,每次点击按钮,就会在光标所在位置增加“Hello word!”两个字。

任务完成!

转载于:https://www.cnblogs.com/timothyzhong/archive/2012/06/10/2541129.html

Word2010开发——操作文档相关推荐

  1. 如何修改DynEd的学生记录服务器,DynEd教师管理端操作文档..docx

    DynEd教师管理端操作文档. DynEd教师管理端Records Manager操作文档DynEd教学理念语言是一种技能传统的英语教学太过注重读写,而疏于听说能力的发展.学生花费了大量的时间来背单词 ...

  2. 赫拉(hera)分布式任务调度系统之操作文档

    文章目录 前言 操作文档 登录和注册 用户 用户组 总结 首页 机器组监控 系统管理 用户管理 用户组 用户 总结 监控管理 机器组管理&worker管理 任务管理 任务详情 任务依赖 上游任 ...

  3. ElasticSearch入门简介、安装ES(安装Kibana和IK分词器)使用 Postman连接ES进行测、ESRestAPI(操作索引CRUD操作文档CRUD)、练习

    要理解倒排索引 要能够使用DSL命令操作索引库 要能够使用DSL命令操作文档 要能够使用RestAPI操作索引库.文档 一.ES简介 理解倒排索引的概念和作用 理解es和MySql的区别和使用场景 1 ...

  4. mallplus多商户商城全流程 操作文档

    下载地址 https://gitee.com/catshen/zscat_sw 用户端 http://www.yjlive.cn:8082/#/ 商户端 http://www.yjlive.cn:80 ...

  5. 狮子鱼社区团购支付时出现appid和mch-id不匹配的解决方法及狮子鱼官方操作文档

    解决方法:这点需要到微信小程序后台设置:微信支付–关联更多商户号:如下图所示: 此处绑定商户号需要先将该小程序认证,认证有两种方法,一种是直接给该小程序交300元给微信官方:如果已经有公众号已经认证过 ...

  6. es 创建索引_es的基本原理和操作文档

    来源:https://blog.csdn.net/wanbf123/article/details/81504097 一.背景知识 1.搜索的分类 我们想要寻找某些信息的时候,一般会直接去百度.谷歌. ...

  7. 腾讯云直播是什么?操作文档

    最近小白翻看腾讯云的文档,发现一个被隐藏了的功能.那就是云直播.目前很多学校.公司都开启了云办公形式.这次老师们都在使用钉钉直播.不过钉钉还是比较卡的.如果有人可以做个更好用的直播软件就好了.好了下面 ...

  8. kvm介绍与操作文档

    -- 虚拟化 KVM  (kernel-based virtual machine) xen   kvm    vmare esx          openVZ     Oracle VM Virt ...

  9. 翻译?Easy-mock平台简易操作文档,你也能不写代码实现mock

    文章目录 Easy-mock基本操作手册:介绍数据类型及响应式数据 Easy-mock基本操作手册:介绍数据类型及响应式数据 1.本地部署Easy-mock或者使用线上平台,目前线上平台证书过期或服务 ...

最新文章

  1. 2021年大数据ELK(二十一):Logstash简介和安装
  2. linux上使用strace查看C语言级别的php源码【一种方法】
  3. 重磅!Facebook更新PyTorch 1.1,打算跨GPU分割神经网络
  4. springboot源码 红色J_通达信副图指标源码之,出手就赢
  5. (转载)解决umount: /home: device is busy
  6. java 持续集成工具_Jenkins集成式项目控件下载
  7. JS实现省市联动效果
  8. Linux 中 SVN 重启关闭
  9. SAP Cloud Connector里的virtual host和internal host有什么区别
  10. 【复习】使用 SQLiteDatabase 操作 SQLite 数据库
  11. 在成长中遇到的挫折事件对你的影响_多种语言环境中成长的宝宝,会影响说话早晚?其实没有想象的复杂...
  12. 小程序显示服务器开小差,小程序提交一直显示网络错误,网络开小差,请刷新重试,切换网络也上不去,请问是?...
  13. 严蔚敏数据结构习题第七章
  14. python online json editor_python+django常用富文本插件使用配置(ckeditor,kindeditor)
  15. 【金融数量分析之:马科维茨均值方差模型和CAPM定价模型的代码实现】
  16. 记者亲历最强太极推手:被大师轻拍徒弟跌倒
  17. python 消息 推送服务器,从客户端发送字符串消息到服务器Python
  18. 东北大学计算机考研历年分数线,东北大学历年考研复试分数线_2018考研分数线...
  19. 微信小程序实现星级评价和效果展示
  20. VCF文件转成Excel

热门文章

  1. Apache 基金会宣布 Apache Pulsar 毕业成为顶级项目
  2. Hadoop生态圈-hive五种数据格式比较
  3. testem方便的web tdd 测试框架使用
  4. linux carry php Soap 扩展
  5. 把三千行代码重构为15行
  6. 'libxml/tree.h' file not found
  7. 用Javascript修正12个常见的浏览器问题
  8. jenkins运行日志时间与linux,Jenkins 用户文档(运行多个步骤)
  9. php 依赖注入框架,通过实现依赖注入和路由,构建一个自己的现代化PHP框架
  10. 如何征服Webpack 4并构建一个出色的React应用