Nizi v VBScript so funkcije, ki ustvarjajo posebne vrste spremenljivk, ki lahko povečajo prilagodljivost skripta. Podobno kot se uporabljajo v algebri, so spremenljivke, kot se uporabljajo v programiranju, nadomestne vrednosti za vrednosti. Algebraični izraz x + y = z je primer uporabe spremenljivk. V tem primeru je lahko x nastavljen na poljubno število. Podobno se lahko pri uporabi matrike vrednost spremenljivke spremeni in ni je treba trdo kodirati.
VBScript je skriptni jezik Microsoft®, ki je povezan z Visual Basic in Active Scripting, ki se je prvotno imenoval ActiveX. Spletni razvijalci lahko uporabljajo VBScript pri skriptiranju na strani odjemalca za brskalnik Internet Explorer®. Uporablja se lahko tudi za skripte na strani strežnika v okolju ASP.Net. Skrbniki sistema Windows lahko uporabljajo VBScript, ker se lahko uporablja za interakcijo z objektnim modelom komponent Windows (COM) in za avtomatizacijo nekaterih nalog vzdrževanja sistema.
Ta skriptni jezik omogoča uporabo do 60 položajev ali dimenzij v svojih nizih. Nizi v VBScript se začnejo s številko 0 za indeksiranje elementov, ki označuje položaj znotraj matrike. 0 bo označevala prvi položaj, številka 1 pa drugi položaj itd.
V VBScript sta dve vrsti nizov. Prva vrsta je statična matrika. To je najpreprostejši tip. Pri uporabi tega niza programer vnaprej določi velikost indeksa, ki je največje število elementov matrike, in se ne bo spremenila.
Bolj prilagodljiva in uporabna vrsta matrike je dinamična matrika. Dinamična matrika omogoča spreminjanje velikosti matrike, ko se skript izvaja. Razširitev dinamičnega niza je večdimenzionalni niz. S to konvencijo lahko programer vzpostavi niz z dvema ali več dimenzijami.
Ne glede na vrsto, VBScript ponuja številne funkcije za uporabo z nizi. Te funkcije olajšajo nekatera pogosta opravila, kot je združevanje ali delitev podatkov v nizih. VBScript ponuja tudi stavek zanke, ki se lahko uporablja za premikanje po vsakem elementu v matriki.
Nekatere običajne naloge programiranja lahko uporabljajo funkcijo zanke. Nize v VBScript se lahko uporabljajo za izvoz podatkov iz ene datoteke v drugo. Skript lahko vzame podatke, vnesene v obrazec HTML, jih shrani v matrike in nato te podatke uporabi drugje na spletnem mestu. Druga uporabna naloga vključuje pisanje skripta za povezavo z bazo podatkov in nato uporabo funkcije matrike za prikaz podatkov na spletni strani ali drugem zaslonu.