Olá! Ficaria muito grato se alguém pudesse me auxiliar. Tenho um planilha de cadastro de duplicatas e preciso criar uma macro Apagar que quando eu executá-la ela exclui uma linha inteira incluindo algumas células que estão bloqueadas para edição.
E para não ir excluindo as linhas indefinidamente, essa macro também criaria uma cópia de linha anterior no final.
E voltaria para cima na primeira célula onde não contém dados.
Atenciosamente
Vídeo recomendado
https://youtu.be/diWPPPhW-9E
https://youtu.be/diWPPPhW-9E
Rotinas para excluir e copiar dados
-
- Colaborador
- Mensagens: 11
- Registrado em: Sex Jul 03, 2020 5:56 pm
Re: Rotinas para excluir e copiar dados
Um comando simples para excluir uma linha pode ser esse:
Worksheets("Sheet1").Rows(3).Delete
onde
Worksheets("nome da planilha").Rows(nº da linha a ser excluida).Delete
Vai precisar aplicar alguma logica para decidir quais linhas excluir.
Worksheets("Sheet1").Rows(3).Delete
onde
Worksheets("nome da planilha").Rows(nº da linha a ser excluida).Delete
Vai precisar aplicar alguma logica para decidir quais linhas excluir.
-
- Colaborador
- Mensagens: 11
- Registrado em: Sex Jul 03, 2020 5:56 pm
Re: Rotinas para excluir e copiar dados
Sim, usei esse comando e pesquisei outros. Gravei uma macro, depois alterei o código. Criei uma variável X como linha qualquer e também inseri no código desproteger e proteger planilha.
Muito obrigado pela ajuda!