Excel - referência relativa em macro

Dúvida (parte em vermelho):
1. criei esta macro para classificar as colunas C e D
2. Dei nome CLA para a área C5:D15
3. Se resolvo inserir linhas (2, por exemplo), á area CLA se expande normalmente para a nova linha (D17)
4. (DÚVIDA) Porém, na macro, essa alteração não acontece, em consequência essas duas últimas linhas não serão classificadas
5. No passado, há uns 10 anos, lembro que fazia isso e não havia esse tipo de problema. Entendo que foi mudado algo no Excel e não acompanhei essa mudança.
6. Para gravar a macro eu sigo esse caminho:
. Desenvolvimento
. Gravar Macro
. Caixa de Nome (seleciono o nome CLA)
. Página Inicial
. Classificar e Filtrar
. Personalizar classificação (seleciono como quero que as colunas sejam classificadas)
. Desenvolvimento
. Parar Macro

É isso!

Obrigado e aguardo retorno.
Pedroso

Sidney P.
Sidney
perguntou há 1 mês

Sabe a resposta?

Ganhe 10 pts por resposta de qualidade
2 respostas
0
votos
Nenhum usuário votou nessa resposta como útil.
Professor Pedro L.
Respondeu há 1 mês
Melhor resposta
Melhor resposta escolhida pelo autor da dúvida
Olá Sidney!

É bem simples de resolver, ao invés de nomear o intervalo (C5:D15), transforme esse intervalo em tabela (Selecione o intervalo, vá em página inicial e clique em formatar como tabela), em seguida entre na macro e substitua range("C5:D15").select por range("TABELA1").select. Isso deve funcionar, qualquer dúvida me enviar por e-mail: plsolucoesemexcel@gmail.com
0
votos
Nenhum usuário votou nessa resposta como útil.
Professor Claudio M.
Respondeu há 1 mês

Sidnei, Boa tarde, vc pode transformar seus dados em tabela e então renomear o intervalo que ele fará referência a tabela e não mais no range. Outra solução é escrever um macro para identificar o intervalo com seus dados e rodar antes do atual macro. Se precisa de algo mais, pode me chamar. Claudio Moreto 011 96362 0185

Professores particulares de Excel

+ Ver todos
Encontre e contrate um professor particular para te ajudar nos estudos.
Recife / PE
Excel para Iniciantes Excel Profissional Introdução ao Excel Excel para Adultos Excel a Domicílio Excel para Vestibular Excel para Adolescentes
Analista Operacional, conhecimento avançado em Excel, apresentações gerenciais de Power Point e criador da PL Soluções em Excel
Oferece aulas online (sala profes)
Oferece aulas presenciais
R$ 50 / aula
Conversar Whatsapp do professor Pedro L. Whatsapp do professor Pedro L. WhatsApp
1ª aula demonstrativa
São Paulo / SP
Especialização: Ciência de Dados (Big Data) (Universidade Presbiteriana Mackenzie)
Macros em Excel Excel - PROCV Avançado Excel - VBA para excel Excel para Concursos Excel - Excel Básico Planilhas Construir Gráficos em Excel
Profissional com experiência em Gestão de Projetos, Gestão de Negócios, Tecnologia e Sistemas.
Oferece aulas online (sala profes)
Oferece aulas presenciais
R$ 80 / aula
Conversar Whatsapp do professor Vinicius A. Whatsapp do professor Vinicius A. WhatsApp
1ª aula demonstrativa
Responde em 8 h e 7 min

Pergunte aos nossos professores

Você possui uma lista de exercícios ou Trabalho?

Se seu problema for dificuldade em uma lista de exercícios, revisão de teses e dissertações, correção de textos ou outros trabalhos, peça uma ajuda pelo Tarefas Profes.

Enviar Tarefa