Excel catalyst 32 open source plug-ins developed to make waves -VSTO WPS successfully invoked method - the registry to increase the registered information

After completion of VSTO plugin development, in view of the WPS users now also many, many times a user can not use OFFICE software, WPS can only work in the environment, VSTO development of plug-ins, simply add a registry information, you can make WPS recognized VSTO development and call the function, some functions may allow WPS to use WPS to consider whether there is a corresponding API interface, which is something for everyone to stick out this post codes and procedures, allowing users to double-click to complete, exe package, without having to user registry files allow users to fear the police or other security software.

To make all plug-ins can be successfully identified WPS, simply to a traverse, all plug-ins are added in the registry, a record for WPS recognition, increase the registry a few records, nor what sort of rubbish congestion (WPS installation process looks like also injected a lot of regular users to install the plug-in, will be injected into the actual computer is not installed, so people WPS or humane for the sake of users), but also save a lot of users to a specific VSTO to deal with every time .

private static void AddRegistertToWPS()
        {
            try
            {
                //所有插件通用
                RegistryKey key = Registry.CurrentUser;
                Dictionary<string, string> dic = new Dictionary<string, string>() { {@"Software\Microsoft\Office\Excel\Addins",@"Software\Kingsoft\Office\ET\AddinsWL" }, {@"Software\Microsoft\Office\PowerPoint\Addins",@"Software\Kingsoft\Office\WPP\AddinsWL" }, {@"Software\Microsoft\Office\Word\Addins",@"Software\Kingsoft\Office\WPS\AddinsWL" }, }; foreach (var item in dic) { var addins = key.OpenSubKey(item.Key, true); var wps = key.CreateSubKey(item.Value); foreach (var subKeyName in addins.GetSubKeyNames()) { wps.SetValue(subKeyName, subKeyName, RegistryValueKind.String); } } } catch (Exception) { } } 

Technical exchange QQ group

QQ group name: Excel catalyst open discussion groups, QQ group number: 788 145 319

 

Excel catalyst dimensional code open source discussion groups
Excel catalyst dimensional code open source discussion groups

About Excel catalyst

First name Excel catalyst a public micro-channel number, then shun its name, officially launched the Excel plug-in, plug-continuous updates, the update cycle depends on my time may be able to fight for one week on a line function modules. Excel catalyst insert a permanent commitment to individual users free of charge!

Excel catalyst plugin uses the latest deployment of technology, once installed, all future updates automatically update is complete, no need to repeat concerns updates, manually download the installation package to reinstall, you can always keep the latest version with a single installation!

The catalyst Excel plug-in download link: https://pan.baidu.com/s/1Iz2_NZJ8v7C9eqhNjdnP3Q

Contact the author
Contact the author
No public
No public

取名催化剂,因Excel本身的强大,并非所有人能够立马享受到,大部分人还是在被Excel软件所虐的阶段,就是头脑里很清晰想达到的效果,而且高手们也已经实现出来,就是自己怎么弄都弄不出来,或者更糟的是还不知道Excel能够做什么而停留在不断地重复、机械、手工地在做着数据,耗费着无数的青春年华岁月。所以催生了是否可以作为一种媒介,让广大的Excel用户们可以瞬间点燃Excel的爆点,无需苦苦地挣扎地没日没夜的技巧学习、高级复杂函数的烧脑,最终走向了从入门到放弃的道路。

最后Excel功能强大,其实还需树立一个观点,不是所有事情都要交给Excel去完成,也不是所有事情Excel都是十分胜任的,外面的世界仍然是一个广阔的世界,Excel只是其中一枚耀眼的明星,还有其他更多同样精彩强大的技术、工具等。*Excel催化剂也将借力这些其他技术,让Excel能够发挥更强大的爆发!

关于Excel催化剂作者

姓名:李伟坚,从事数据分析工作多年(BI方向),一名同样在路上的学习者。
服务过行业:零售特别是鞋服类的零售行业,电商(淘宝、天猫、京东、唯品会)

技术路线从一名普通用户,通过Excel软件的学习,从此走向数据世界,非科班IT专业人士。
历经重重难关,终于在数据的道路上达到技术平原期,学习众多的知识不再太吃力,同时也形成了自己的一套数据解决方案(数据采集、数据加工清洗、数据多维建模、数据报表展示等)。

擅长技术领域:Excel等Office家族软件、VBA&VSTO的二次开发、Sqlserver数据库技术、Sqlserver的商业智能BI技术、Powerbi技术、云服务器布署技术等等。

2018 began his career made a major adjustment, from the original full-time job, turned freelance, no fixed income, temporarily on the road ahead is not clear, bitter return to full-time job, operation and development of catalysts must Excel be greatly affected (within the time could not maintain full-time job can not just put the results in a work published in time, the time outside of work is very limited, because he has thirty years of age, family responsibility).

And the majority of advocates with expectations: Excel catalyst has been able to run down, I have the benefit of the group were able to give support (to encourage multi-message, the next circle of friends forwarded the recommendation under small a reward and the most focused and where the company can and recommended recommended peers, so I can maximize the value of technology in your company to achieve a win-win (you can imagine how the data is preliminary consultant or small projects to develop forms of cooperation).

Guess you like

Origin www.cnblogs.com/ExcelCuiHuaJi/p/11224909.html