Olá,
Tenho este código que salva dados que contenham "Expirada" na coluna 14 da Folha1, na Folha2.
Como faço para que ele salve, não por cima dos dados que já lá estão, mas que salve a partir da próxima linha vazia?
O que me falta aqui no código?
Obrigado
Sub transita()
    lin = 2
    linha = 2
    Do Until Folha1.Cells(lin, 1) = ""
        If Folha1.Cells(lin, 14) = "Expirada" Then
            Folha2.Cells(linha, 1) = Folha1.Cells(lin, 1)
            Folha2.Cells(linha, 2) = Folha1.Cells(lin, 2)
            Folha2.Cells(linha, 3) = Folha1.Cells(lin, 3)
            Folha2.Cells(linha, 4) = Folha1.Cells(lin, 4)
            Folha2.Cells(linha, 5) = Folha1.Cells(lin, 5)
            linha = linha + 1
        End If
        lin = lin + 1
    Loop
End Sub
                                                                                                	                                                
	                                         
                    
                    	
                            Postado : 03/04/2016 10:56 am