摘要: 在VBA上可以调用正则表达式库,从而编写正则表达式自定义函数,这个相信不少VBA开发者已经熟知,但VBA的VBScript正则表达式库毕竟是一个过时的产品,不像.Net那样是与时俱进的,所以两者实现出来的正则功能还是有区别的,.Net的正则表达式更为强大和好用,用于开发自定义函数时,若用ExcelD 阅读全文
posted @ 2019-03-22 16:48 Excel催化剂 阅读(425) 评论(0) 推荐(0) 编辑
摘要: Excel催化剂开源第23波-VSTO开发辅助录入功能关键技术 Excel催化剂 2019.01.12 14:10* 字数 2948 阅读 41评论 0喜欢 0 编辑文章 Excel催化剂 2019.01.12 14:10* 字数 2948 阅读 41评论 0喜欢 0 2019.01.12 14:1 阅读全文
posted @ 2019-03-22 16:47 Excel催化剂 阅读(390) 评论(0) 推荐(0) 编辑
摘要: Excel催化剂开源第22波-VSTO的帮助文档在哪里? Excel催化剂 2019.01.12 14:10 字数 2930 阅读 55评论 0喜欢 0 编辑文章 Excel催化剂 2019.01.12 14:10 字数 2930 阅读 55评论 0喜欢 0 2019.01.12 14:10 字数 阅读全文
posted @ 2019-03-22 16:46 Excel催化剂 阅读(410) 评论(0) 推荐(0) 编辑
摘要: STO项目开发完毕完,最终需要分发给用户,需要Excel催化剂用的是Clickonce发布方式,但也面临到部分用户环境要求太高,设置过程太繁锁,而要求有一些简单的安装方式,用打包工具将其打包为一个EXE文件,然后分发给用户安装,这个可以带来很好的安装体验。 Excel催化剂一直也同样有提供离线版打包 阅读全文
posted @ 2019-03-22 16:45 Excel催化剂 阅读(1333) 评论(0) 推荐(0) 编辑
摘要: Excel聚光灯功能,辅助数据查看,选择区域下的高亮显示所在行列位置,此功能已被广大Excel开发者研究得十分透彻,各种版本的聚光灯流转在网络里,同样地也是一大堆的VBA代码,难找.Net的现成代码,且大部分代码两级分化的入门级和走火入魔级。 Excel催化剂用了条件格式的方式实现聚光灯,唯一的小问 阅读全文
posted @ 2019-03-22 16:44 Excel催化剂 阅读(780) 评论(0) 推荐(0) 编辑
摘要: 通常许多的知识都是在知与不知之间,不一定非要很深奥,特别是Excel这样的应用工具层面,明明已经摆在那里,你不知道时,永远地不知道,知道了,简单学习下就已经实现出最终的功能效果。 在程序猿世界里,也是一样,很多工具类的功能,可以在代码里复用,当不知道时,自己从头造轮子,也是一件吃力不讨好麻烦事。 此 阅读全文
posted @ 2019-03-22 16:37 Excel催化剂 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 在Excel催化剂中,独树一帜地推出了Excel与数据库交互功能,目前仅实现了对Sqlserver的交互,在通用型插件中仅此一家,别无其他。 为何会出现这样的局面呢,原因大概有以下几大方面: 和数据库交互的使用群体太窄,除非极个别数据分析师会用到这个问题的确存在,在Excel群体中,能够有机会接触到 阅读全文
posted @ 2019-03-22 16:26 Excel催化剂 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 在VSTO开发或其他COM技术开发过程中,甚至VBA也是,在和Excel交互中,难免会遇到性能瓶颈问题,COM技术的交互实在太慢,对大量数据读写等操作,耗时太长,容易卡用户界面以为是程序死机等等。 在专业程序猿开发群体,极少直接用COM的方式来访问Excel文件,都是以其他的非COM如最为流行的NP 阅读全文
posted @ 2019-03-22 16:21 Excel催化剂 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 上篇提到如何从Excel界面上拿到用户的数据,另外反方向的怎样输出给用户数据,也是关键之处。 VSTO最大的优势是,这双向的过程中,全程有用户的交互操作。 而一般IT型的程序,都是脱离用户的操作,只能让用户准备好数据,离开Excel,或生成数据,要重新打开某文件才能获取到数据结果。 在VSTO中,用 阅读全文
posted @ 2019-03-22 16:20 Excel催化剂 阅读(713) 评论(0) 推荐(0) 编辑
摘要: 在Excel开发过程中,大部分时候是和Range单元格区域打交道,在VBA开发中,大家都知道的一点是,不能动不动就去遍历所有单元格,那性能是非常糟糕的,很多时候,是需要把整个单元格区域装入数组中再作处理的。 在VSTO开发中,难不成还要用VBA这套老掉牙的东西来做吗?VBA的二维数组在.Net的世界 阅读全文
posted @ 2019-03-22 16:19 Excel催化剂 阅读(773) 评论(0) 推荐(0) 编辑