Escola Saberexcel VBA Estudos e Treinamentos, Macros Fórmulas e Funções
Esse macro do aplicativo Microsoft Excel VBA(Visual Basic Application), deleta todas as linhas vazias no intervalo de células usados na coluna(A).
Sub deletar_linhas_em_branco()
On Error GoTo err:
Range(Range("A65000").End(xlUp), Range("A2")).SpecialCells(xlCellTypeBlanks).EntireRow.Delete
[C2].Value = "VAZIAS DELETADAS"
Exit Sub
err: MsgBox ("não existe linhas vazias na área usada"), vbInformation, "Saberexcel - o site das macros"
[C2].Value = "VAZIAS INEXISTENTES" 'caso o usuario insista em deletar linhas vazias sem existir.
End Sub
Sub copiar_teste()
[a].Copy [b] 'copiando área de células(a) para célula(renomeada como(b))
[C2].Value = "deletar vazias"
End Sub
Aprenda tudo sobre planilhas do Aplicativo Microsoft Excel VBA(Visual Basic Application), sozinho, com baixo custo, praticando com os produtos didáticos Saberexcel
Baixe o exemplo de planilha contendo os macros acima
Excel planilha vba deletar linhas vazias (23.4 KB)