Gostaria de definir programaticamente a caixa de nome de uma célula em uma planilha em que estou trabalhando, por meio de uma fórmula ou de uma macro. O ponto final é que não quero configurá-lo manualmente.
No meu caso, com base no valor na (digamos) célula D5, defina a caixa de nome de E5 para o conteúdo de D5.
Não vi uma referência que me permitisse fazer isso de maneira simples, então suspeito que seja algo que precise ser definido por meio do VBA.
Alguém já fez isso ou pode aconselhar como fazer isso?
editar
Responder1
Acredito que é isso que você está procurando
Range("A2:A6").Name = "FruitList"
Responder2
No VBA você pode fazer isso com
activesheet.range("A2:A6").name="Fruitlist"
Responder3
Ok, então acho que o que estou vendo (com crédito a @Col e @StevenV pelo grande ponto na direção certa) é
activecell.name = activecell.offset( 0, -1 ).value