Aprenda sobre a criação de intervalos nomeados VBA no Microsoft Excel

Descubra como você pode criar intervalos nomeados para eliminar a tediosa tarefa de selecionar várias células de vez em quando para manipulação de dados.
Learn About Creating VBA Named Ranges in Microsoft Excel

Você sabia que pode criar um intervalo nomeado para referenciar um grupo de células? Isso o ajudará a eliminar a tarefa de selecionar um determinado número de células de vez em quando.

Em vez de fazer referência a uma linha ou coluna, você pode criar um nome personalizado.

Além disso, você pode contar com um intervalo nomeado para especificar os dados armazenados em suas células. É confuso continuar usando combinações de letras e números ao fazer referência a células.

Se você estiver trabalhando com dados grandes, é mais útil ter uma visão imediata das informações armazenadas em uma célula.

Por exemplo, em vez de B7, você pode usar Taxa de envio. Além disso, em vez de C4, você pode usar Quantidade como identificador.

Como você deve usar intervalos nomeados?

Além do benefício geral de usar intervalos nomeados acima, você pode tirar vantagem deles ao brincar com vários números. Se o seu trabalho é relacionado à contabilidade, você definitivamente precisa de intervalos que organizem suas variáveis.

Por exemplo, você deseja separar itens que mudam com ou sem frequência.

É difícil criar intervalos nomeados?

Você não deve se preocupar com a dificuldade de criar intervalos nomeados. Lembre-se que é muito fácil, o que será comprovado pelas instruções que serão dadas posteriormente.

No entanto, é uma dica profissional que você deve garantir que os nomes sejam exclusivos entre si, especialmente se você trabalhar em vários intervalos. Se você quiser criar nomes a partir de várias palavras, é melhor usar um sublinhado ou colocar cada início das palavras em maiúscula.

Etapas para nomear um intervalo VBA

Como já concluiu o número do intervalo, você pode criar um identificador para ele. Abaixo estão as etapas para fazer isso:

Etapa 1. Teste de procedimento

Você precisa executar o procedimento que criou. Por exemplo, você usou o método Range para definir valores de texto para as células selecionadas. Basta clicar no botão Play para testar sua sintaxe.

Depois disso, você precisa visualizar sua planilha ou pasta de trabalho.

Etapa 2. Seleção de intervalo

Uma vez na planilha, você deve selecionar as células onde o intervalo foi configurado. Você descobrirá que cada célula coberta pelo seu intervalo terá o valor de texto especificado.

Neste caso a seleção será feita manualmente. Você começará no canto superior esquerdo até chegar ao canto inferior direito do intervalo retangular de células.

Etapa 3. Especificação do nome do intervalo

Depois disso, você usa a caixa de endereço da célula para adicionar o nome do intervalo. Você encontrará a caixa de endereço da célula como a primeira caixa de texto do lado esquerdo da planilha.

Por exemplo, você pode nomear o intervalo como NameOne. Por último, você pressiona Enter para aplicar as alterações.

Etapa 4. Teste

Cada vez que você selecionar a caixa de endereço da célula, haverá uma caixa de combinação mostrando onde o nome do seu intervalo pode ser encontrado. Ao selecionar o nome do intervalo (ou seja,e, NameOne), você pode selecionar automaticamente todas as células nesse intervalo.

Etapa 5. Uso do nome do intervalo

Você pode retornar ao módulo e usar o nome do intervalo especificado em seu código.

Você pode simplesmente digitar Range, seguido de parênteses de abertura e fechamento. Dentro dos parênteses estão aspas. Em seguida, você pode adicionar o nome do intervalo entre aspas. Por último, você adiciona um sinal de igual, que será seguido por um valor numérico ou de texto para o intervalo.

Conclusivamente, você terá este código: Range (“NameOne”) = 75.

Etapa 6. Testando o nome do intervalo como objeto

Para descobrir se o nome do seu intervalo configurado já está funcionando, basta clicar no botão Play. Verifique sua planilha e veja se os valores das células já mudaram para o valor de sua preferência, que é 75.

Como excluir intervalos nomeados?

Observe que mesmo se você inserir ou ajustar células, o intervalo nomeado será ajustado de acordo. No entanto, se você remover todas as células de um intervalo, a referência do intervalo nomeado será perdida. Como esperado, você terá o erro #REF.

Existe a possibilidade de você ter que excluir os intervalos nomeados que você definiu. Você pode fazer isso sem usar um código.

Você pode usar o Gerenciador de Nomes para excluir manualmente um intervalo nomeado. Você simplesmente precisa abrir o gerenciador de nomes. Depois, você precisa escolher um intervalo que deseja excluir. Por último, você precisa clicar no botão Excluir.

Se você precisar excluir mais de um intervalo nomeado simultaneamente, basta pressionar Shift e clicar no intervalo nomeado simultaneamente. Caso contrário, você pode simplesmente pressionar Ctrl e escolher vários intervalos nomeados. A última etapa também será pressionar o botão Excluir.

Você também pode excluir intervalos facilmente se houver intervalos nomeados com erros. Você simplesmente precisa filtrar os intervalos nomeados primeiro. Existe um comando Filtro no Gerenciador de Nomes. Clique nele e selecione Nomes com erros.

Você receberá uma lista de intervalos nomeados com erros. Basta pressionar Shift e clicar em todos os nomes. Depois, pressione o botão Excluir.

Os fatos e etapas mencionados acima ajudarão você a gerenciar melhor sua planilha do Microsoft Excel. Você poderá reduzir suas tarefas manuais em vez de gastar muito tempo selecionando células repetidamente. As etapas são úteis, especialmente ao trabalhar com dados confidenciais e de grande escala.