Esta semana estava pensando sobre o que escrever e por coincidência ou não houve uma dúvida no meu trabalho sobre campos nomeados e  logo relacionei ao que escrever.
Confesso que eu uso com pouca frequência, mas colegas meus usam com mais constantemente e eu acho bem interessante!

Nós vimos no post Usando CurrentRegion como selecionar uma tabela apenas com um comando e com campos nomeados também podemos fazer isso.

A diferença é que usamos campos nomeados quando a tabela de dados são de valores fixos, ou seja não serão adicionados linhas ou colunas.
A vantagem? Agiliza e simplifica seu código.

Imagine que eu tenha uma tabela de carros e sempre uso essa tabela copiando e colando em outra pasta de trabalho (guia).

Campos Nomeados

Ao invés de usar o range, ou saber a ultima linha e ultima coluna, eu posso usar uma referencia ao nome que foi dado a tabela de carros.
Também podemos pintar sempre uma tabela nomeada  independente dos dados e ainda usar campos nomeados em fórmulas.

Exemplos:

________________________________________________________
Usar em fórmulas

________________________________________________________
Selecionar uma tabela

________________________________________________________
Para inserir nome à uma tabela via código

Para inserir nome via código no modo invisível

________________________________________________________
Para excluir um nome de referencia via código:

________________________________________________________

Segue Demonstração Abaixo:

 

  Obs.: Ao copiar os códigos do site e colar direto no excel substitua  “  e ” por  ” (aspas duplas)