Adicionar linha ao copiar e manipular dados - Dicas do Excel

Índice

Ed escreveu e perguntou sobre uma macro simples:

Você tem uma macro que pode adicionar linhas a uma planilha (na parte inferior ou no ponteiro da célula) e, em seguida, copiar da linha anterior e inserir os dados na nova linha? E, finalmente, exclua os dados em certas células.

Aqui está uma macro que irá inserir uma linha acima do ponteiro de célula e copiar o conteúdo da linha anterior. Vamos supor que seus dados se estendam de A a T, e que você deseja excluir o conteúdo das células H, K e M da nova linha

Usarei a palavra-chave ActiveCell para fazer a macro funcionar em relação ao ponteiro da célula.

Sub AddRowForEd() ActiveCell.EntireRow.Insert Cells(ActiveCell.Row - 1, 1).Resize(1, 20).Copy _ Destination:=Cells(ActiveCell.Row, 1) Cells(ActiveCell.Row, 8).Clear ' Column H Cells(ActiveCell.Row, 11).Clear ' Column K Cells(ActiveCell.Row, 13).Clear ' Column M End Sub

Artigos interessantes...