Boa noite
Consegui resolver com a seguinte macro:
Sub copia_valor_celula()
Dim w2 As Worksheet, w1 As Worksheet, last As Long, rng As Range
Set w1 = Worksheets("Lista")
Set w2 = Worksheets("Folha1")
With w1
last = .Range("$B$6").Find("*", SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row
Set rng = w1.Range(.Cells(6, 1), .Cells(last, 1))
For Each c In rng
With w2
last = .Range("A:A").Find("*", SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row
.Cells(last + 1, 1).Value = w1.Cells(6, 2).Value
End With
Next
End With
End Sub
Postado : 21/09/2016 2:28 pm