excel VBA自定义函数MYSTR()指定连接符连接文本实例教程
时间:2022-10-14 05:29:02
字符串处理一直是Excel函数的软肋,动不动就需要多层嵌套,数组公式,有些功能还无法实现,比如用连接符连接文本,用函数几乎是无法做到的,有了VBA自定义函数,这一切将SO EASY!
下面就为大家分享一个简单的字符串连接处理函数:
函数名:MYSTR
函数作用:用任意连接符连接文本
参数介绍:
第一参数:(必须)指定连接符,可以是文本常量,也可以是单元格引用。忽略空单元格。
第二参数:(必须)需要连接的文本或单元格区域。
第三、四等参数:(可选)同第二参数
效果展示:
字符串连接自定义函数代码如下:
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编辑器,新建一个模块,把自定义函数代码复制到模块中。
文件另存,文件保存类型选择倒数第7个“加载宏”。它将自动存入ADDIN文件夹。
然后从任意一个EXCEL文件的:工具-加载宏中勾选所保存的宏文件名。确定即可。
excel VBA自定义函数MYSTR()指定连接符连接文本实例教程的下载地址:
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
word 表格转换成文本的方法
怎样用excel函数固定一个数据
excel如何制作炫酷的多级下拉菜单原来这么简单
![](https://img.aspxhome.com/file/2023/7/a140607_0s.jpg)
打开一个Excel模板文件填充数据另存为一个文件
如何利用Word 2007制作倒写的"福"字
![](https://img.aspxhome.com/file/2023/5/20965_0s.jpg)
Excel函数之返回搜索值的相对位置的MATCH函数使用教程
怎么把excel2007两个工作表垂直
Win10总弹出提示你的电脑遇到问题需要重新启动
![](https://img.aspxhome.com/file/2023/1/51931_0s.jpg)
Win10应用提示nvspcap.dll没有被指定在Windows上运行怎么办?
![](https://img.aspxhome.com/file/2023/9/51529_0s.png)
excel商业杂志图表的经典用色
![](https://img.aspxhome.com/file/2023/0/a156290_0s.jpg)
Excel中用VBA实现删除空行和空列
Excel怎么去除图片背景
![](https://img.aspxhome.com/file/2023/5/37325_0s.png)
Word技巧:3条文档编排特技
![](https://img.aspxhome.com/file/2023/5/18205_0s.png)
Word2013怎么取消自动编号功能?
![](https://img.aspxhome.com/file/2023/9/19989_0s.jpg)
Word文档怎么在表格中画多条斜线,并添加文字
![](https://img.aspxhome.com/file/2023/8/34318_0s.png)
word 通配符高级用法 word快速为所有数字添加下划线
excel表格如何取消冻结窗口
Word2007图像处理有哪些功能 Word2007图像处理功能介绍
![](https://img.aspxhome.com/file/2023/1/24631_0s.jpg)
COLUMN——列函数应用案例
![](https://img.aspxhome.com/file/2023/5/a142045_0s.jpg)