Excel VBA里面 JOIN 这个函数怎么用

如题所述

Join 函数,返回一个包含子字符串数组中的指定数量的字符串。这与 Split方法的作用完全相反。
语法
Join(List[,delimiter])

1.List, 必需的参数。要加入包含属于子数组。

2.delimiter, 一个可选的参数。字符就是返回的字符串,用作分隔符。缺省的分隔符是空格。

例子 :
添加一个按钮,并添加以下功能

Private Sub Constant_demo_Click()
  ' Join using spaces
  a = array("Red","Blue","Yellow")
  b = join(a)
  msgbox("The value of b " & " is :"  & b)
 
  ' Join using $
  b = join(a,"$")
  msgbox("The Join result after using delimiter is : " & b)
End Sub

当执行函数输出如下所示:
The value of b is :Red Blue Yellow
The Join result after using delimiter is : Red$Blue$Yellow

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-12-16
join() 函数返回由数组元素组合成的字符串。

join() 函数是 implode() 函数的别名。

注释:join() 函数接受两种参数顺序。但是由于历史原因,explode() 是不行的,您必须保证 separator 参数在 string 参数之前才行。

注释:join() 函数的 separator 参数是可选的。但是为了向后兼容,推荐您使用使用两个参数。

语法

join(separator,array)本回答被提问者采纳