Code Block
Sub Concat()
Dim lngRow As Long
'limpa as celulas
Range(Cells(1, 2), Cells(12, 2)).Clear
'preenche celulas para teste
For lngRow = 1 To 10
Cells(lngRow, 2).Value = Chr((lngRow * -1) + 52)
Next lngRow
lngRow = 1
'Se deseja so concatenar os valores
Do While Cells(lngRow, 2) <> ""
Cells(12, 2).Value = Cells(12, 2).Value & Cells(lngRow, 2).Value
lngRow = lngRow + 1
Loop
'Se deseja so concatenar os valores
Cells(12, 2).FormulaR1C1 = "=R[-" & lngRow & "]C"
lngRow = lngRow - 1
'Se deseja so concatenar a formula
Do While lngRow > 0
Cells(12, 2).FormulaR1C1 = Cells(12, 2).FormulaR1C1 & "&R[-" & lngRow & "]C"
lngRow = lngRow - 1
Loop
'----------------------------------------------------------
Columns.AutoFit
End Sub