Navngiv celleområde via VBA

Anonim

Sådan defineres et navn via VBA

Navne i tabeller er nyttige, fordi du kan arbejde med navne direkte i formler og funktioner i stedet for celleområder. En formel som SUM (data) er lettere at læse end SUM (A234: A1546).

Hvis du vil tildele navne i Excel, skal du bruge kommandoen "Indsæt - Navn - Definer". Hvis du vil gøre dette via VBA, skal du bruge kommandoen Efternavn. Sådan ser en passende makro ud:

Sub NameRange ()
ActiveSheet.Range ("a234: a1546"). Navn = "Data"
Afslut Sub

Makroen navngiver området A234: A1546 i det aktuelle regneark med navnet "Data". Du kan derefter nemt bruge dette navn i formler, som vist i følgende figur:

Navnet er derefter tilgængeligt i projektmappen som et manuelt defineret navn:

Tip: Hvis du gerne vil vide, hvordan du indtaster og starter makroer i Excel, finder du en kort beskrivelse her: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-haben-sie -makros- in-excel-ein.html