M1 – Aula 15 – Excel VBA Gravador Macros Como Renomear Criar Range Names e Deletar
Neste curso excel vba planilha com macros vamos Aprender com tutoriais e Video aulas Explicativas e Exercicios de planilha para download de como fazer essa gravação de macros usando Gravador de Macros como renomear criar range names e deletar – leia sobre range names (*)
Faça o Download da Planilha Exemplo excel vba Planiha
Licao 15 gm_trabalhando com celulas nomeadas.xlsm
Queridos alunos, vamos a nossa aula 15 mod1
Curso Completo Excel VBA – Aula 15: Como Criar, Renomear e Deletar Range Names com o Gravador de Macros
Nesta videoaula prática e explicativa, você aprenderá como utilizar o Gravador de Macros do Excel VBA para criar, renomear e excluir nomes de intervalo (range names) em planilhas. Os nomes de intervalo são fundamentais para organizar dados, facilitar fórmulas e tornar suas planilhas mais dinâmicas e profissionais.
Com tutoriais passo a passo, exercícios práticos e planilhas para download, esta aula oferece um treinamento completo para quem deseja aplicar automações úteis e aprender como o Excel registra essas ações com precisão.
📌 O que você vai aprender:
- Como criar nomes de intervalo (range names) com o Gravador de Macros
- Como renomear e excluir range names automaticamente
- Como aplicar nomes em células, tabelas e áreas específicas
- Como adaptar os comandos gravados para diferentes contextos
- Como desenvolver planilhas com estrutura organizada e funcional
🎥 Aula prática com exemplos reais 📁 Planilhas para download e exercícios aplicados 🧠 Treinamento completo do básico ao avançado
Hoje vamos aprender a usar o Gravador de Macros no Excel VBA para deletar fórmulas em determinadas áreas e preservar os valores. Esta técnica é muito útil quando queremos manter os resultados das fórmulas sem que as fórmulas permaneçam nas células.
Passo a Passo
- Abrir o Gravador de Macros:
- No Excel, vá para a guia “Desenvolvedor”.
- Clique em “Gravar Macro”.
- Dê um nome à sua macro, como “DeletarFormulasPreservarValores”, e clique em “OK”.
- Selecionar a Área com Fórmulas:
- Selecione a área ou range de células que contêm as fórmulas que você deseja deletar e preservar os valores.
- Copiar e Colar os Valores:
- Com a área selecionada, pressione
Ctrl+Cpara copiar. - Clique com o botão direito do mouse na mesma área e selecione “Colar Especial”.
- Na janela de colagem especial, selecione “Valores” e clique em “OK”.
- Com a área selecionada, pressione
- Parar a Gravação da Macro:
- Volte à guia “Desenvolvedor”.
- Clique em “Parar Gravação”.
- Visualizar e Editar o Código VBA:
- Na guia “Desenvolvedor”, clique em “Macros”.
- Selecione a macro “DeletarFormulasPreservarValores” e clique em “Editar”.
- O VBA Editor será aberto, mostrando o código gerado pelo Gravador de Macros.
Exemplo de Código Gerado
Sub DeletarFormulasPreservarValores()
' Selecionar a área com fórmulas
**** Macros completas acesse area de membros
' Copiar a seleção
**** Macros completas acesse area de membros
' Colar especial - somente valores
**** Macros completas acesse area de membros
' Cancelar a seleção copiada
**** Macros completas acesse area de membros
End Sub
Neste exemplo, a macro copia a área de A1 a B10 e cola os valores, removendo as fórmulas.
Benefícios do Gravador de Macros
- Facilidade de Uso: Não é necessário conhecimento prévio em programação.
- Automação de Tarefas: Economiza tempo e esforço em tarefas repetitivas.
- Aprendizado: Ajuda a entender como o VBA funciona, observando o código gerado.
Pratiquem bastante e explorem as possibilidades que o Gravador de Macros oferece. Este é apenas o começo da automação no Excel VBA!
Qualquer dúvida, estou à disposição para ajudar. 😊
Espero que vocês aproveitem esta aula e façam bom uso do Gravador de Macros!
A Magia do Gravador de Macros
O Gravador de Macros no Excel VBA é uma verdadeira dádiva para quem deseja automatizar tarefas repetitivas sem precisar dominar a escrita de código. Ele grava suas ações e as transforma em código VBA, permitindo que você execute essas tarefas automaticamente sempre que desejar. Vamos mergulhar nesse mundo encantador e descobrir como ele pode simplificar nosso trabalho.
Renomeando com Facilidade
Imagine poder renomear suas planilhas de forma rápida e eficiente. Com o Gravador de Macros, isso se torna uma realidade. Você pode gravar a ação de renomear uma planilha, e o Excel fará isso por você automaticamente sempre que precisar.
Criando Nomes de Intervalos (Range Names)
Os nomes de intervalos são incrivelmente úteis para tornar suas planilhas mais organizadas e fáceis de entender. Em vez de referenciar células como A1:B10, você pode atribuir um nome significativo, como “Vendas2025”, e usá-lo em suas fórmulas e análises. O Gravador de Macros permite que você grave essa ação e a replique com facilidade.
Deletando com Precisão
Excluir células, linhas ou colunas pode ser uma tarefa tediosa, mas o Gravador de Macros está aqui para ajudar. Grave a ação de deletar os dados indesejados e deixe que o Excel faça o trabalho para você, mantendo suas planilhas limpas e organizadas.
Passo a Passo
- Abrir o Gravador de Macros:
- Vá para a guia “Desenvolvedor” no Excel.
- Clique em “Gravar Macro” e dê um nome à sua macro, como “RenomearCriarDeletar”.
- Renomear Planilhas:
- Clique com o botão direito na aba da planilha e selecione “Renomear”.
- Digite o novo nome e pressione Enter.
- Criar Nomes de Intervalos:
- Selecione a área de células que deseja nomear.
- Vá para a Caixa de Nome (acima da Coluna A), digite o nome desejado e pressione Enter.
- Deletar Células, Linhas ou Colunas:
- Selecione as células, linhas ou colunas que deseja deletar.
- Clique com o botão direito e selecione “Excluir”.
- Parar a Gravação da Macro:
- Retorne à guia “Desenvolvedor” e clique em “Parar Gravação”.
Queridos fiz pra voces esse macro para voces poderem praticar no vba
‘- copie o código abaixo e cole no seu VBE(Visual Basic Editor) do seu VBA(visual Basic Application), em um módulo, depois insira um shapes(Autoforma) e ligue seu macro a essa autoforma e execute.
‘ Renomear a planilha ativa
Sub sbx_Renomear_Criar_Deletar
ActiveSheet.Name = **** Macros completas acesse area de membros
' Criar nome de intervalo para a área selecionada
**** Macros completas acesse area de membros
' Deletar a linha 5
**** Macros completas acesse area de membros
End Sub
Espero que esta aula inspire vocês a explorar ainda mais o poder do Gravador de Macros no Excel VBA. Pratiquem bastante e aproveitem as oportunidades de automação que esta ferramenta oferece. Estou aqui para ajudar em todas as suas dúvidas e descobertas.
Com carinho,
Prof. Expedito Marcondes – Ensinando desde 1996
Tire Dúvidas: suportecursovba@gmail.com
🔑 Conteúdo na Área de Membros Excel VBA – Acessar Agora!📊
Que essa jornada de aprendizado seja repleta de sucesso e realizações! 😊
