I have an array of strings (A through E) that I want to join into one string ("A B C D E"). Should I loop through the array or use the Join function?
Dim MyArray(5) as String
Dim MyString as String
MyArray(1) = "A"
MyArray(2) = "B"
MyArray(3) = "C"
MyArray(4) = "D"
MyArray(5) = "E"
Which is faster and more advisable?
This?
MyString = MyArray(1)
For i = 2 To 5
MyString = MyString & " " & MyArray(i)
Next
Or this?
MyString = Join(MyArray, " ")