随笔分类 -  office

摘要:开发了vsto,客户那边也有一些反映插件安装失败或者加载不上的情况。于是我下定决定再理解下vsto的工作机制,如下图: 如上图所示,我把vsto的解决方案分为两部分,一部分是vsto Add-ins,另外一部分是Microsoft Office Applications。它们之间是如何交互的呢?要回 阅读全文
posted @ 2018-12-07 12:24 micDavid 阅读(2007) 评论(0) 推荐(0) 编辑
摘要:word 2007 生成目录比较简单,即使不会,也可以百度,很快就能弄好。现在有如下需求: 1、封面去掉页码 2、目录页码从1开始,页码在页脚底部中间位置,格式为[1] 3、正文也从1开始,页码在页脚底部中间位置,格式为1 我在百度上搜了半天,也没有明白文章的意思,大部分描述都比较模糊。后来用bin 阅读全文
posted @ 2018-03-09 15:02 micDavid 阅读(2071) 评论(0) 推荐(0) 编辑
摘要:我们要开发wps插件了。之前用vsto开发过word插件,我也讲过c#下如何开发wps插件(有点繁琐)。如果采用c#从头再开发wps插件,那么开发出来的office加载项就会出现两个。我们要实现的wps和word插件一致的功能。office加载项如图所示: 如何才能够让office和wps插件兼容呢 阅读全文
posted @ 2017-12-28 09:52 micDavid 阅读(8161) 评论(10) 推荐(3) 编辑
摘要:总是有客户发现使用office 2013 下的插件有问题,这个问题出现在低版本上,所以要给office 2013打上补丁,打上后,运行插件ok,出现的bug解决掉了。那么给office打补丁包就成了解决此类bug的方案。如何给office打补丁包呢? 360卫士可以扫描软件漏洞,然后在线下载并安装补 阅读全文
posted @ 2017-10-25 14:14 micDavid 阅读(5328) 评论(0) 推荐(0) 编辑
摘要:上一篇,我们完成了具体的开发工作,但是最终必须得部署到客户机器上。所以,部署方面,我花费了一些时间去研究,现在总结下。上一篇中,我为什么建议开发人员安装wps专业版呢?因为装了专业版,方便我们开发,安装过程中会顺便把 office PIA安装到GAC中。否则,我们还得手动安装PIA,这个过程极其繁琐 阅读全文
posted @ 2017-07-19 16:20 micDavid 阅读(5232) 评论(2) 推荐(1) 编辑
摘要:上一篇,我们谈了插件开发原理,现在该是应用原理的时候了。工欲善其事必先利其器,首先安装wps 2016专业版,然后再开发。 第一步:打开vs2010,新建一个类库项目,项目结构如下: 说明:其中Resource1.resx是资源文件,它包括了两张png图片一个定义ribbon的txt文件。 第二步: 阅读全文
posted @ 2017-07-19 15:38 micDavid 阅读(9522) 评论(6) 推荐(0) 编辑
摘要:wps 2016版比旧版感觉大气多了,加载速度快,操作方便,一直是wps的优点。随着wps的稳定性提高(当然比office还是差了很多),政府等一些部门采用几乎免费的wps来办公。我们公司决定把业务扩展到wps。于是我开始wps的研究。 我觉得研究的困难有以下: 1、关于wps插件开发的资料比较少。 阅读全文
posted @ 2017-07-19 13:54 micDavid 阅读(7114) 评论(1) 推荐(1) 编辑
摘要:研究word插件有一段时间了,现在该是总结的时候了。 首先咱们来了解下什么是vsto?所谓vsto,就是vs面向office提供的一个开发平台。一个开发平台至少包含两个要素:开发工具(sdk)和运行环境(runtime)。那么我们先搭建开发环境,我用的是vs2010,选择的.netframework 阅读全文
posted @ 2016-08-11 13:17 micDavid 阅读(10970) 评论(0) 推荐(0) 编辑