Я пытаюсь связать воедино коды TaskID с "," между ними.Текущий код ниже.
Я бы хотел, чтобы код останавливался внизу активного списка / в первой пустой ячейке.Кроме того, чтобы выходные данные не включали "," после последней активной ячейки.
Function Combine(WorkRng As Range, Optional Sign As String = ", ") As String
'Update 20130815
Dim Rng As Range
Dim OutStr As String
For Each Rng In WorkRng
If Rng.Text <> " " Then
OutStr = OutStr & Rng.Text & Sign
End If
Next
Combine = Left(OutStr, Len(OutStr) - 1)
End Function