Sortering et antall rader i en kolonne ved hjelp av Visual Basic for Applications i Microsoft Excel kan enkelt gjøres ved hjelp av noen få regneark egenskaper . VBA kan brukes i Excel for å automatisere rutineoppgaver som sortering kolonner i en bestemt rekkefølge . Den Rangeobject representerer et område i et regneark som du kan bruke til å definere området du vil sortere. Du kan bruke en slags metode som xlAscending å definere typen sortering du ønsker for dine data . Instruksjoner
en
Launch Microsoft Office Excel , type " z " i A1 , "t" i A2 , "s" i A3 , "b" i A4 og "a" i A5 . Klikk på " Developer " og klikk " Visual Basic " for å starte VB Editor vinduet. Klikk på " Insert"-menyen og klikk " Module " for å legge til en ny VBA -modul
2
Legg til følgende kode for å opprette en ny sub prosedyre : .
Private Sub sortSheet ( )
3
Kopier og lim inn følgende kode for å sortere radene en til fem i A- kolonnen : .
regneark ( " Ark1 ") Range (" A1 : A5 " . ) Sorter _Key1 : = Regneark ( " Ark1 ") Søyler ( . " A " ) , Order1 : = xlAscending , _Header : = xlNo
4
type " End Sub "til avslutter prosedyren. Trykk " F5 " tasten for å kjøre programmet og sortere dataene .