当前位置:萝卜系统下载站 > 办公软件教程 > 详细页面

Excel VBA自定义函数MYSTR()指定连接符连接文本

Excel VBA自定义函数MYSTR()指定连接符连接文本

更新时间:2024-01-23 文章作者:未知 信息来源:网络 阅读次数:

Microsoft Excel是Microsoft为使用Windows和Apple Macintosh操作系统的电脑编写的一款电子表格软件。直观的界面、出色的计算功能和图表工具,再加上成功的市场营销,使Excel成为最流行的个人计算机数据处理软件。

字符串处理一直是Excel函数的软肋,动不动就需要多层嵌套,数组公式,有些功能还无法实现,比如用连接符连接文本,用函数几乎是无法做到的,有了VBA自定义函数,这一切将SO EASY!

  下面就为大家分享一个简单的字符串连接处理函数:

  函数名:MYSTR?  函数作用:用任意连接符连接文本?  参数介绍:  第一参数:(必须)指定连接符,可以是文本常量,也可以是单元格引用。忽略空单元格。?  第二参数:(必须)需要连接的文本或单元格区域。  第三、四等参数:(可选)同第二参数?  效果展示:?excel vba 字符串连接??  字符串连接自定义函数代码如下:?Public Function mystr(ll, ParamArray x())? ? For Each r In x? ? ? ? If IsArray(r) Then? ? ? ? ? ? For Each rr In r? ? ? ? ? ? ? ? If rr <> "" Then mystr = mystr & ll & rr? ? ? ? ? ? Next? ? ? ? Else? ? ? ? ? ? mystr = mystr & ll & r? ? ? ? End If? ? Next? ? mystr = Mid$(mystr, 2, Len(mystr))End Function?  附:自定义函数使用方法:?  新建一个EXCEL文档,删除文件中的多余工作表,保留一个,然后ALT+F11,打开VBE编辑器,新建一个模块,把自定义函数代码复制到模块中。?excel vba 自定义函数??  文件另存,文件保存类型选择倒数第7个“加载宏”。它将自动存入ADDIN文件夹。?Excel加载宏??  然后从任意一个EXCEL文件的:工具-加载宏中勾选所保存的宏文件名。确定即可。
Excel整体界面趋于平面化,显得清新简洁。流畅的动画和平滑的过渡,带来不同以往的使用体验。

温馨提示:喜欢本站的话,请收藏一下本站!

本类教程下载

系统下载排行

网站地图xml | 网站地图html