The first setting of strTestString results in "HdText 1" while the second results with the desired string "HdText1". What's with the leading blank returned from the "Str" function?Code:Dim strTestString As String Dim I As Integer I = 1 strTestString = "HdText" & Str(I) strTestString = "HdText" & Trim(Str(I))