Nomear intervalos é um hábito comum aos usuários de Excel, e pode ser uma forma prática de referenciar um conjunto de células.
Intervalos nomeados apresentam algumas vantagens:
Nomeando um intervalo manualmente
Nomeando um intervalo com VBA
Names.Add Name:="Vendas", RefersTo:=Range("B3:E9")
Names.Add Name:="Custos", RefersTo:=Worksheets(1).Range("A2:F15")
No código acima são criados 2 intervalos nomeados:
Para acessar ou modificar o conteúdo de um intervalo nomeado basta referenciá-lo em formato String dentro de Range:
Range("Custos").Value=0
Apesar da utilização comum de intervalos nomeados, recomendamos sempre que possível a utilização do Set para Range, pela velocidade e simplificação do código.
Exercício Sugerido
SuperExcelVBA.com é um site voltado ao aprendizado de VBA. Exemplos e explicações podem ter sido simplificados para maior e mais veloz compreensão. Estamos constantemente nos atualizando e corrigindo erros, porém não existe garantia sobre o conteúdo disponível no site. Todos os direitos reservados.
Excel ® é uma marca registrada da Microsoft Corporation.
© 2024 SuperExcelVBA | SOBRE