“cara menggabungkan lebih dari 40 baris di VBA” Kode Jawaban

cara menggabungkan lebih dari 40 baris di VBA

Function ConcatenateRange(ByVal cell_range As range, _
                    Optional ByVal seperator As String) As String

Dim newString As String
Dim cellArray As Variant
Dim i As Long, j As Long

cellArray = cell_range.Value

For i = 1 To UBound(cellArray, 1)
    For j = 1 To UBound(cellArray, 2)
        If Len(cellArray(i, j)) <> 0 Then
            newString = newString & (seperator & cellArray(i, j))
        End If
    Next
Next

If Len(newString) <> 0 Then
    newString = Right$(newString, (Len(newString) - Len(seperator)))
End If

ConcatenateRange = newString

End Function
ThevarRaj

cara menggabungkan lebih dari 40 baris di VBA

Function ConcatMe(Rng As Range) As String

Dim cl As Range

   ConcatMe = ""

   For Each cl In Rng
      ConcatMe = ConcatMe & cl.Text
   Next cl

End Function
ThevarRaj

Jawaban yang mirip dengan “cara menggabungkan lebih dari 40 baris di VBA”

Pertanyaan yang mirip dengan “cara menggabungkan lebih dari 40 baris di VBA”

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya