OFFICE WORD EXCEL PPT Addin 插件开发方式方法_蓝创精英团队的博客-程序员信息网

技术标签: office AddIn  # OfficeAddIn  

一般来说,开发  office插件的 主要有 微软官方支持的 VSTO(Visual Studio Tools for Office )或者  Office add-ins

方式

这种的话,得生成 微软支持的 VSTO  格式,这种的话,发布比较麻烦,一般都是ClickOne方式,比较麻烦。

另外一种方式就是以Com的方式实现某些接口,然后被office com 加载。

这种方式只用添加注册表即可实现,Office 插件的 接入。

这种的Demo有 NetOffice 和  Add-in Express 这两种

其中 NetOffice  GitHub 地址 https://github.com/NetOfficeFw/NetOffice

通过插件的方式为大部分办公人员提供插件,提高工作效率是一种杰出的软件共享方式。

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/kesshei/article/details/107676870

智能推荐

Sping学习笔记_kaibinsj的博客-程序员信息网

一、Spring包结构图: 二、              First Step举个简单的例子:(使用WSAD的包结构)Java Soucecom         ……..test                   ………domain                            Action.java                            LowerAction.jav

android 学习之路_黑键手记的博客-程序员信息网

源址:http://diycode.cc/topics/122本篇文章是从stormzhang那瞅到的,作为参考了解一下有一些链接可能还不是特别准确,因为我只能根据图片上的书或者资源的名字去Google可能的书籍,所以链接上有什么不对的,欢迎大家评论指出,我会及时更正。请参考原文:另一份 Android 开发学习路线图 帮助修改。谢谢。基础工具部分: 中

ViewPager2使用和探究_何以解忧唯有睡觉的博客-程序员信息网_viewpager2

1.ViewPager2简单介绍    ViewPage2是Jetpack中的其中一个组件,可以实现滑动切换页面的效果,通常可以搭配其他组件实现banner切换、以及类似于抖音短视频上下滑动切换播放的效果。ViewPager2是基于RecyclerView实现的,自然继承了RecyclerView的众多优点,并且针对ViewPager存在的问题做了优化。支持垂直方向的滑动且实现极其简单。完全支持RecyclerView的相关配置功能。支持多个PageTransformer。支持DiffUtil

软件工程和项目管理的区别_勿念先生的博客-程序员信息网_软件工程和软件项目管理的区别

1.软件工程的定义1.1.软件工程是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。2.项目管理的定义2.1.项目管理是一个管理学分支的学科 ,指在项目活动中运用专门的知识、技能、工具和方法,使项目能够在有限资源限定条件下,实现或超过设定的需求和期望。项目管理是对一些与成功地达

Object.assign() 合并多个对象方法_Fiona Fang的博客-程序员信息网_object.assign 多个参数

Object.assign()Object.assign()这个方法来实现浅复制主要的用途是用来合并多个JavaScript的对象Object.assign()接口可以接收多个参数,第一个参数是目标对象,后面的都是源对象,assign方法将多个原对象的属性和方法都合并到了目标对象上面,如果在这个过程中出现同名的属性(方法),后合并的属性(方法)会覆盖之前的同名属性(方法)Object.assign拷贝的属性是有限制的,只会拷贝对象本身的属性(不会拷贝继承属性),也不会拷贝不可枚举的属性Objec

随便推点

cJson的学习与总结_编程老鸟的博客-程序员信息网

场景:需要进行大量数据解析,存储,传输1.数据结构typedef struct cJSON { struct cJSON *next,*prev; struct cJSON *child; int type; char *valuestring; int valueint; double valuedouble; ch...

[置顶] Linux网络编程必看书籍推荐_wangsh217的博客-程序员信息网

分类: TCP/IP协议 Linux环境编程2011-08-17 12:27 26881人阅读 评论(27)收藏 举报linuxLinuxLINUXlinux内核unixUNIXUnix编程网络目录(?)[+]C语言经典著作导读 Linux内核学习四库全书 首先要说讲述计算机网络和TCP/IP的书很多。 先要学习网络知识才

剑指offer之 字符流中第一个不重复的字符_weixin_38312163的博客-程序员信息网

题目描述请实现一个函数用来找出字符流中第一个只出现一次的字符。例如,当从字符流中只读出前两个字符"go"时,第一个只出现一次的字符是"g"。当从该字符流中读出前六个字符“google"时,第一个只出现一次的字符是"l"。思路Hash:创建数组表示每个字符的出现次数,挨个读入字符后将字符对应数组数字加一,之后遍历字符串,若该字符的出现次数统计为1,则返回代码class Solution{...

AudioRecord类获取录音音量分贝数_weixin_30852451的博客-程序员信息网

转自:http://www.jb51.net/article/64806.htmpublic class AudioRecordDemo {private static final String TAG = "AudioRecord";static final int SAMPLE_RATE_IN_HZ = 8000;static final int BUF...

linux非root用户切换到root用户_浆果吖的博客-程序员信息网

1)如果想一直使用root权限,要通过su切换到root用户那我们首先要重设置root用户的密码:sudo passwd root这样就可以设置root用户的密码了。2)之后就可以自由的切换到root用户了su输入root用户的密码即可。su "king" 或者 exit回到用户权限...

用IntelliJ IDEA 配置安卓(Android)开发环境(一条龙服务,新手进!)_宝藏女孩的成长日记的博客-程序员信息网_idea安卓

上移动端的测试课,老师和同学们用的都是eclipse, 只有我一个人用的是idea(用了两款软件之后觉得IDEA更好),真的太难了,配置环境就只有一个人孤军奋战了,自己选择的路,爬都要爬完,害!...

推荐文章

热门文章

相关标签