Een array is een data structuur die het mogelijk maakt met gegevenssets waarden om te werken in een enkele structuur in plaats van op individuele variabelen op te geven voor elke waarde . De array overeen komt mooi met de rij en kolom matrix van het Excel-spreadsheet . Bij het schrijven van macro's in Visual Basic for Applications ( VBA ) , is het gebruikelijk om een aantal instructies gelden voor alle waarden in een bereik van cellen . Het plaatsen van de waarden van een reeks in een array vergemakkelijkt VBA logica op de gegevens , het versnellen van de macro processing . Instructies 1 Klik op het tabblad " View " op het menu " Ribbon " . Klik op het pictogram " Macro's " om het dialoogvenster " Macro" weer te geven . Kopen van 2 Selecteer een bestaande macro naam in de keuzelijst als u wilt de mogelijkheid om gegevens uit een reeks van cellen kopiëren naar een toe te voegen array. Klik op "Edit " om de Visual Basic Editor te openen . Als u wilt een nieuwe macro te schrijven , typt u de naam in de " Macro naam " tekstvak in en klik op "Create . " 3 Declareer een array variabele als een " variant" datatype . In het volgende voorbeeld verklaart de array " RangeArray " : Dim RangeArray als Variant 4 Wijs de gegevens celbereik aan de array . Voortzetting van de Wijs bijvoorbeeld de cellen A1 tot en met A10 : RangeArray = Range ( " A1 " , " A10 " ) 5 Toegang tot de gegevens in de array . Om te bevestigen dat het voorbeeld heeft gewerkt , weer de derde waarde in het bereik met een dialoogvenster boodschap : MsgBox RangeArray ( 3 , 1 ) op Twitter
|