![Excel函数、图表与透视表从入门到精通(全新版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/733/26178733/b_26178733.jpg)
上QQ阅读APP看书,第一时间看更新
2.2.4 用VBA扩展内部公式的功能
如果读者认为Excel内部的公式不够用,或者认为某个函数无法按照自己的思路执行运算,Excel提供了二次开发平台VBA,让用户开发自己专用的函数,从而弥补此不足之处。
例如串连多个单元格的字符,Excel提供CONCATENATE函数和&运算符实现,然而它们都有以下共同点:参数不支持区域引用和内存数组的合并计算。如果用户懂VBA,可以开发专用函数解决这类问题。图2-5是&运算符的应用案例,而图2-6是关于内存数组合并的应用,CONCATENATE函数和&运算符皆无法完成。如果读者需要学习VBA开发,或者了解函数CONNECT的开发过程,可以参考《Excel VBA程序开发自学宝典(第2版)》。
![](https://epubservercos.yuewen.com/95093F/14615852605691906/epubprivate/OEBPS/Images/img00033001.jpg?sign=1738911215-FHiosVhe9K46jfHYCOO91iDqLBlFvHu0-0-0be9b39e738519c3e4e41ccba1fc343d)
图2-5 &运算符应用案例
![](https://epubservercos.yuewen.com/95093F/14615852605691906/epubprivate/OEBPS/Images/img00033002.jpg?sign=1738911215-TO86Y3xudUvCmlvnrQ3gITQBo8jz3No5-0-d49a8c90ffeb6d7bcd8cd869ee13a113)
图2-6 自定义函数CONNECT应用案例