Du kan markera en tabell från Excel . När du har valt tabellform från menyerna , kan du använda " ANTALV " -funktion för att räkna antalet namn i tabellen . Till exempel , du vill skapa en tabell som kommer att ha namn som anges i kolumn A. Tabellen kommer att hålla 50 poster , och det kommer att ha några rubriker . Vidare vill du att automatisera den här proceduren med Visual Basic så att du behöver inte manuellt upprepa det varje gång . Det är möjligt att programmera allt detta i Visual Basic , men du väljer att använda ett makro och skapa Visual Basic-kod . Instruktioner
Räkna namn i en Excel- tabell med VBA
1
Öppna ett nytt kalkylblad i Excel .
2
skapa en tabell i Excel . Välj A1 till G50 genom att klicka A1 , hålla " Shift " och trycka på nedåtpilen till A50 . Fortsätt att hålla " Shift " och tryck på höger piltangent kolumn G.
3
Välj " Format ", " Autoformat , " och välj " Lista 2 " från " Table Format " -menyn . Klicka på " OK " för att skapa tabellen . Tryck på " Ctrl " och " Home , " nedåtpilen och uppåt pilen för att återgå till A1 och avmarkera området .
4
Ange i testdata börjar i A1 . Skriv " Salinski " och tryck på nedåtpilen . Skriv " Jones " och tryck på nedåtpilen . Typ " Ikester " i A3 . Skriv " Harrold " i A4 . Skriv " Allison " i A5 . Skriv " Roberts " i A6 . Skriv " Simmons " i A7 . Skriv " Lemmon " i A8 . Skriv " Walters " i A9 . Typ " Ubikov " i A10 .
5
Flytta till cell A51 . Typ " = ANTALV ( A1 : A50 ) " och tryck på " Enter ".
6
nu automatiskt generera Visual Basic -kod genom att skapa ett makro med ditt förfarande . Hoppa bara processen att mata in testdata .
7
Hold " Alt " och tryck på " F " , och sedan hålla " Alt " och tryck på " C " för att stänga kalkylbladet . Håll " Alt " och tryck på " F " och sedan " N " för att skapa ett nytt kalkylblad . Tryck på " OK . "
8
Välj " Verktyg ", " Makro " och " Spela in nytt makro , " och namnge makrot " Macro4 . " Tryck på " OK . "
9
Skapa en tabell i Excel . Välj A1 till G50 genom att klicka A1 , hålla " Shift " och trycka på nedåtpilen till A50 . Fortsätt att hålla " Shift " och tryck på höger piltangent kolumn G.
10
Välj " Format ", " Autoformat , " och välj " Lista 2 " från " Table Format " -menyn . Klicka på " OK " för att skapa tabellen . Tryck på " Ctrl " och " Home , " nedpilen och uppåt pilen för att återgå till A1 och avmarkera området .
11
Flytta till cell A51 . Typ " = ANTALV ( A1 : A50 ) " och tryck på " Enter ". Tryck på den blå rutan på " Stop Rec " fönstret . Bekräfta din kodgenerering genom att välja " Verktyg ", " Makro ", " Makron ", " Macro4 , " och "Redigera ". Granska din kod .
12
tillbaka till kalkylbladet genom att trycka på den gröna " X " i det övre vänstra hörnet . Hit the " Sheet2 " fliken längst ner till vänster . Springa Macro4 genom att välja att välja " Verktyg ", " Makro ", " Makron ", " Macro4 " , och " Run . " Testa programmet genom att skriva in namn i området A1 till A50 . Spara ditt kalkylblad genom att hålla " Alt " och trycka " F " och sedan " S. " Ge filen ett namn och tryck på " Spara ".