ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 17921|回复: 30

[分享] 7年EXCEL之路,终于学有所成,可以有些东西给分享,EXCEL-DNA做的自定义公式智能提示

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2017-4-28 10:18 | 显示全部楼层 |阅读模式
详细内容后续再补充,本人仍然在奋力学习中,没大段时间来写制作过程,有兴趣的人可以留言或加Q190262897交流
日后再逐步把制作过程完善它,可以到官网去学习,里面资源很丰富。https://excel-dna.net/




补充内容 (2017-5-9 08:55):
请在3楼下载新的版本,3楼有相关的函数的截图,后续再补上源代码供大家参考

补充内容 (2017-5-9 09:46):
在一位好哥们的指导下,学会了用git来保存代码,玩EXCEL的人走到真正搞开发的群体里真心累,太多东西要学,有兴趣的话,可以到git里下载源代码http://git.oschina.net/minren118/excelUdfUsingExcelDna

补充内容 (2017-5-12 21:21):
此次更新,追加了功能区按钮,对自定义数组公式的返回多个值时,用户可以正常使用,使用门槛降低,不必叮嘱用户CTRL+SHIFT+ENTER这种复杂操作,同时也学习了智能显示的打包。最终用户布署只需一个xll文件即可。

20170428EXCEL自定义公式.zip

1.66 MB, 下载次数: 1002

ExcelDna-0.33.9.zip

1.54 MB, 下载次数: 446

IntelliSense-1.0.1.zip

140.17 KB, 下载次数: 346

评分

2

查看全部评分

TA的精华主题

TA的得分主题

发表于 2017-4-28 11:28 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
专门登录给顶贴

TA的精华主题

TA的得分主题

发表于 2017-4-28 14:05 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
能详细介绍一下用法和使用场景吗?

TA的精华主题

TA的得分主题

 楼主| 发表于 2017-5-5 14:38 | 显示全部楼层
重新发一下自定义函数,做了一些调整,主要是后面发现自定义函数可以用category的属性来对函数进行分类,可以所有函数放到一个xll文件里,在EXCEL公式导航那里仍然可以分出多类来。

平常少写东西,原来要弄个小小说明也不容易,随便一搞就一个多钟过去了,完善了一下函数示例,在压缩包里有一个EXCEL文件作了一些简单的示例说明

主要是想表达用EXCEL-DNA做自定义函数的方法,函数具体实现不一定有多大的创新,主要是把.net下的正则表达式拿到EXCEL来用,而vba的正则引擎和.net的正则引擎还是有些区别,.net的更强大。正则函数的封装主要是为了自己写正则容易,没法用简单几句话说明其中的详细用法,需要自己私下去学习.net的正则才能用。

2.png
3.png
4.png
5.png
6.png
7.png
8.png
9.png
10.png
11.png
12.png
13.png
14.png
QQ截图20170505143540.png

20170505EXCEL自定义函数.zip

1.24 MB, 下载次数: 442

TA的精华主题

TA的得分主题

发表于 2017-5-10 08:18 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
恭喜学有所成!

TA的精华主题

TA的得分主题

发表于 2017-5-10 21:46 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2017-5-12 21:17 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
在github上下载了EXCEL-DNA作者的Sample代码,一下子学习进步快了许多,Sample里的代码解释比帖子上零散的回帖更详细,这次弄了个功能区按钮,学习了怎样在功能区添加图片,还有把ExcelDna.IntelliSense打包到xll里,一个xll文件就可以启动公式输入的智能提示,减轻了需要布署多一个ExcelDna.IntelliSense.xll的好处。rar里有64位和32位的xll,这次主要是增加了数组公式的,封装了.net里的IO对文件夹、文件的一些操作,可以让EXCEL用户更方便地处理这些内容。
1.png
2.png
3.png

ExcelUDF.rar

549.85 KB, 下载次数: 181

TA的精华主题

TA的得分主题

发表于 2017-5-12 23:05 来自手机 | 显示全部楼层
顶起来,现在只会做自定义菜单,如果能学会楼主这种功夫就好了

TA的精华主题

TA的得分主题

发表于 2017-5-12 23:06 来自手机 | 显示全部楼层
顶起来,现在只会做自定义菜单,如果能学会楼主这种功夫就好了

TA的精华主题

TA的得分主题

发表于 2017-5-13 10:14 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
看起来很实用,需要好好理解,谢谢!
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-5-7 17:52 , Processed in 0.052474 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表