Assegna un nome all'intervallo di celle tramite VBA

Anonim

Come definire un nome tramite VBA

I nomi nelle tabelle sono utili perché puoi lavorare con i nomi direttamente nelle formule e nelle funzioni anziché negli intervalli di celle. Una formula come SUM (dati) è più facile da leggere rispetto a SUM (A234: A1546).

Per assegnare nomi in Excel, utilizzare il comando "Inserisci - Nome - Definisci". Se vuoi farlo tramite VBA, usa il comando Cognome. Ecco come appare una macro adatta:

Sub NameRange ()
ActiveSheet.Range ("a234: a1546"). Nome = "Dati"
Fine sottotitolo

La macro denomina l'area A234: A1546 nel foglio di lavoro corrente con il nome "Dati". È quindi possibile utilizzare facilmente quel nome nelle formule, come mostrato nella figura seguente:

Il nome è quindi disponibile nella cartella di lavoro come un nome definito manualmente:

Suggerimento: se desideri sapere come inserire e avviare macro in Excel, troverai una breve descrizione qui: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-haben-sie -makros-in-excel-ein.html