Test Post for Syntax Highlighter
This is a different syntax highlighter. Pros and cons… Need to change the comments to green but apart from, mostly good.
Function ConcatenateRange(SelectionRange As Range, Optional InsertStr As String)
'Concatenates a range of values
' Optional 2nd argument can be used to insert characters between each value ie comma, space etc
Dim CurrCell As Range
Dim TmpStr As String
Dim CountCell As Integer
TmpStr = ""
CountCell = 0
For Each CurrCell In SelectionRange
CountCell = CountCell + 1
If CountCell < SelectionRange.Count Then
If CurrCell <> "" Then TmpStr = TmpStr & CurrCell & InsertStr
Else
If CurrCell <> "" Then TmpStr = TmpStr & CurrCell
End If
Next CurrCell
ConcatenateRange = TmpStr
End Function