Public Function Merge2(rng As Range, splitter As String) As String

来源:互联网 发布:淘宝内部优惠券哪个好 编辑:程序博客网 时间:2024/06/07 17:35

Public Function Merge(rng As Range, splitter As String) As String
'Merge = ThisWorkbook.Name
Dim Str As String
Str = ""
Dim n As Range
For Each n In rng
   Str = Str & n.Value & splitter
Next n
Str = Left(Str, Len(Str) - 1)
Merge = Str

End Function


Public Function Merge2(rng As Range, splitter As String) As String
'Merge = ThisWorkbook.Name
Dim Str As String
Str = ""
Dim n As Range
For Each n In rng
   If n.Value <> "" Then
   Str = Str & n.Value & splitter
   End If
Next n

'If Right(Str, 1) = splitter Then
  Str = Left(Str, Len(Str) - 1)
'End If

Merge2 = Str

End Function


0 0
原创粉丝点击