Sub fnc()
Dim lngRow As Long
Dim col As Collection
Dim wks As Worksheet
Dim rng As Range
Set wks = ActiveSheet
Set col = New Collection
With WorksheetFunction
On Error Resume Next
For lngRow = 3 To 14
Set rng = wks.Cells(lngRow, "B").Resize(, 3)
col.Add lngRow, CStr(.Small(rng, 1) & .Small(rng, 2) & .Small(rng, 3))
If Err.Number = 457 Then
wks.Rows(lngRow).ClearContents
Err.Clear
End If
Next lngRow
On Error GoTo 0
End With
End Sub
Felipe Costa Gualberto - http://www.ambienteoffice.com.br