Você está na página 1de 4
Entrar Como excluir linhas em branco em uma planilha Para obter uma versao deste artigo referente ao Microsoft Excel para Macintosh, consulte 142528 Sumario Este artigo contém um exemplo de macro do Microsoft Visual Basic for Applications que pode ser usado para excluir todas as outras linhas em um intervalo selecionado em uma planitha do Microsoft Excel. Mais Informagées A Microsoft fornece exemplos de programacao apenas por questées ilustrativas, sem garantias expressas ou implicitas. Isto inclui, mas nao esta limitado a garantias implicitas de comercializagao ou adequacao a um determinado propésito. Este artigo pressupée que vocé conhece a linguagem de programacao demonstrada e também as ferramentas usadas para criar e depurar procedimentos. Os engenheiros de suporte da Microsoft podem ajuda-lo, fornecendo a explicagao da funcionalidade de um determinado procedimento, mas nao modificarao estes exemplos para fornecer funcionalidades adicionais ou construir procedimentos especificos para atender as suas necessidades especificas. Para usar a seguinte macro, configure uma pasta de trabalho do Excel conforme a seguir: 1. Crie uma nova pasta de trabalho do Microsoft Excel 2.Na nova planilha, no intervalo A1:A9, digite os ntimeros de 1a 5, deixando as linhas em branco, conforme o exemplo a seguir: AB: Ag: 5 3. No menu Ferramentas aponte para Macro e clique em Editor do Visual Basic. Observagao No Microsoft Office Excel 2007 e versées posteriores, clique em Visual Basic no grupo Cédigo na guia Desenvolvedor. 4, No menu Inserir, clique em Médulo. 5. No nove médulo, digite a seguinte macro: Sub Delete_Every_Other_Row() " Varidveis de dimensao. Y = False * Alterar para True se desejar * excluir linhas 1, 3, 5 e assim por dian te. I-12 Definir xRng = Selecao " Efetuar um loop uma vez para cada linha na sele¢o Para xCounter = 1 para xRng.Rows.Count Se Y for True, entdo.. Se Y = True entao, * ..,excluir uma linha inteira de células. xRng.Cells(I).EntireRow.Delete " caso contrario... outro sincrementar um por um para que possamos percorrer o intervalo. Tete. End If "Se Y for True, tornd-lo False; Se Y for False, tornd-lo Tr ue. Y = Nao Y Next xCounter End Sub 6. Alterne para a planilha que contém o dado e selecione o intervalo A1:A9, 7. Para executar a macro, aponte para Macro no menu Ferramentas e clique em Macros. Observagao No Excel 2007 e versées posteriores, clique em Macros no grupo Cédigo na guia Desenvolvedor. Observagao Para exibir a quia Desenvolvedor na Faixa de Opies, clique no Botao do Microsoft Office e em Opgdes do Excel, clique na categoria Mais usados, selecione a caixa de selecdo Mostrar guia Desenvolvedor na Faixa de Opcées ¢ clique em OK. 8. Selecione a macro Delete_Every_Other_Row e clique em Executar. Essa macro excluird todas as linhas em branco, iniciando pela segunda linha da selecao. Observagio Se vocé tiver uma lista de dados que contém colunas miltiplas, selecione apenas a primeira coluna de dados, e em seguida, execute a macro. Propriedades ID do Artigo: 213610 - Ultima Revisdo: 4 de set de 2013 - Revisdo: 1 A informacao contida neste artigo aplica-se a Microsoft Office Excel 2003, Microsoft Office Excel 2007, Microsoft Excel 2010, Microsoft Excel 2013 Suporte Seguranca Fale conosco @® ronuout Termos de uso Privacidade e cookies Marcas 2017 Microsoft

Você também pode gostar