Olá, Necessito de ajuda com uma macro para correr um autofill. A célula inicial será sempre a mesma sendo que só a final varia. O autofill deverá terminar na célula indicada em A1. Dim lastrow As String lastrow = Cells(1, 1) Selection.AutoFill Destination:=Range("A5", lastrow), Type:=xlFillDefault Alguém me pode dizer porque é que não está a assumir a variável? Obrigado