本文为《别怕,Excel VBA其实很简单(第3版)》随书问题参考答案
Function JoinText(Rng As Range, Txt As String) As String
Dim c As Range
For Each c In Rng
JoinText = JoinText & c.Value & Txt
Next c
JoinText = Left(JoinText, Len(JoinText) - 1)
End Function
说明:
函数的参数Rng是一个Range类型的对象,即是一个单元格区域。这个单元格区域是要合并的数据所在的区域,Txt是合并数据时使用的分隔符。