ActiveCell.EntireRow.Delete
If [condição] Then
ActiveCell.EntireRow.Delete
End If
Range("B2")
For cont = 1 To 17533
If ActiveCell <= 0 Then ActiveCell.EntireRow.Delete End If ActiveCell.Offset(1, 0) Next
Um outro modo manualmente de se fazer isso é usando o modo normal de filtro. Ou mesmo usando uma tabela dinâmica. Porém, você terá que filtrar, copiar os valores desejados, copiar e colar numa outra planilha, para ficar mais fácil. E a idéia é automatizar o processo. Construa o código de modo a Macro executar toda a parte operacional; ficando com você apenas a parte que realmente importa, observar, analisar e interpretar os dados. Ou então, se você tem um trabalho mais Controller, como meu caso, e que boa parte do que faz é apenas alimentar dados; deixar que as macros façam isso, diminui muito a perca de tempo que você ficará em tais processos.
0 comentários:
Postar um comentário