Boa tarde! Estou tentando usar essa macro para filtrar os dados em outra planilha, mas quando executo, trava o excel, e demorar muito para executar,
estou procurando alguma que faça esse mesmo trabalho, e tambem tenha atualização em cascata. Sub relatorio()
Plan4.Range("A2:k3000").ClearContents
ultimaLinha = Plan1.Cells(Rows.Count, "a").End(xlUp).Row
lin = 2
For i = 2 To ultimaLinha
If Plan1.Cells(i, 10) <> "MSEN ORDA" Then
Plan4.Cells(lin, 1) = Plan1.Cells(i, 1)
Plan4.Cells(lin, 2) = Plan1.Cells(i, 2)
Plan4.Cells(lin, 3) = Plan1.Cells(i, 3)
Plan4.Cells(lin, 4) = Plan1.Cells(i, 4)
Plan4.Cells(lin, 5) = Plan1.Cells(i, 5)
Plan4.Cells(lin, 6) = Plan1.Cells(i, 6)
Plan4.Cells(lin, 7) = Plan1.Cells(i, 7)
Plan4.Cells(lin, 8) = Plan1.Cells(i, 8)
Plan4.Cells(lin, 9) = Plan1.Cells(i, 9)
Plan4.Cells(lin, 10) = Plan1.Cells(i, 10)
Plan4.Cells(lin, 11) = Plan1.Cells(i, 11)
lin = lin + 1
End If
Next
End Sub
Postado : 05/11/2015 9:38 am