Como Remover A Linha Vba

Índice:

Como Remover A Linha Vba
Como Remover A Linha Vba

Vídeo: Como Remover A Linha Vba

Vídeo: Como Remover A Linha Vba
Vídeo: Formulário para Excluir Linhas - Aula 10 - [Série Formulário de Vendas no VBA] 2024, Novembro
Anonim

Excluir uma linha VBA é um procedimento padrão e comumente usado por desenvolvedores. No entanto, para usuários menos experientes, esta operação pode causar algumas dificuldades.

Como remover a linha vba
Como remover a linha vba

Instruções

Passo 1

Certifique-se de compreender a sintaxe do comando delete line usando o comando Delete. Portanto, para a linha que contém a célula ativa, o comando será semelhante a ActiveCell. EntireRow. Delete, e a necessidade de excluir um número de linhas irá alterá-lo para Rows ("first_line_number: last_line_number"). Delete (para Excel).

Passo 2

Use uma sintaxe semelhante para o comando delete selected row no VBA, mas com opções avançadas. Para fazer isso, primeiro defina a ação necessária: Private Sub Delete line_Click (). Especifique o aplicativo desejado Dim ea As Excel. Application e selecione a pasta de trabalho desejada Dim ewb As Excel. Workbook. Em seguida, especifique a página do documento Dim ews As Excel. Worksheet a ser editado.

etapa 3

Pule uma linha e insira Set XLAp = CreateObject (Class: = "Excel. Application"). Defina o posicionamento exato na seguinte linha: Set XLWb = XLAp. Workbooks. Open ("drive_name: 1.xls") Use o seguinte valor: Set XLWs = XLWb. ActiveSheet.

Passo 4

Pule outra linha e insira o valor do trabalho selecionado: XLWs. Rows (1). Excluir. Salve o documento editado: XLWb. Save. Saia do aplicativo de código aberto: XLAp. Quit.

Etapa 5

Pule a próxima linha e substitua as variáveis por objetos de memória: Set XLWs = Nothing. Repita o mesmo comando para cada variável aberta: Set XLWb = Nothing e finalmente o último: Set XLAp = Nothing. Finalize o comando com o End Sub padrão.

Etapa 6

Use macros para realizar operações mais complexas para excluir linhas desnecessárias em um documento. Para fazer isso, crie uma nova pasta de trabalho do Excel e insira os valores necessários. Abra o menu "Serviço" da barra de ferramentas superior da janela do programa e selecione o item "Macro". Selecione o subitem "Editor do Visual Basic" e expanda o menu "Inserir". Selecione o item "Módulo" e insira o documento criado. Volte ao menu "Ferramentas" e vá novamente ao item "Macro". Use o subitem "Macros" e especifique o recém-criado. Execute a macro clicando no botão Executar.

Recomendado: