VBScriptin taulukot ovat toimintoja, jotka luovat tietyntyyppisiä muuttujia, jotka voivat lisätä komentosarjan joustavuutta. Aivan kuten niitä käytetään algebrassa, muuttujat, joita käytetään ohjelmoinnissa, ovat arvojen paikkamerkkejä. Algebrallinen lauseke x + y = z on esimerkki muuttujien käytöstä. Tässä esimerkissä x voidaan asettaa yhtä suureksi kuin mikä tahansa luku. Vastaavasti muuttujan arvo voi muuttua taulukkoa käytettäessä, eikä sitä tarvitse koodata kovalla koodilla.
VBScript on Microsoft® -skriptikieli, joka liittyy Visual Basic- ja Active Scripting -ohjelmistoihin, joiden alkuperäinen nimi oli ActiveX. Verkkokehittäjät voivat käyttää VBScriptiä Internet Explorer® -selaimen asiakaspuolen komentosarjoissa. Sitä voidaan käyttää myös palvelinpuolen komentosarjoihin ASP.Net-ympäristössä. Windows -järjestelmänvalvojat voivat käyttää VBScriptiä, koska sitä voidaan käyttää vuorovaikutuksessa Windowsin komponenttiobjektimallin (COM) kanssa sekä joidenkin järjestelmän ylläpitotehtävien automatisointiin.
Tämä skriptikieli sallii enintään 60 sijainnin tai ulottuvuuden käyttämisen sen matriiseissa. VBScriptin taulukot alkavat numerolla 0 elementtien indeksointia varten, mikä osoittaa sijainnin taulukossa. 0 osoittaa ensimmäisen sijainnin, numero 1 osoittaa toisen sijainnin ja niin edelleen.
VBScriptissä on kahdenlaisia matriiseja. Ensimmäinen tyyppi on staattinen matriisi. Tämä on yksinkertaisin tyyppi. Tätä matriisia käytettäessä ohjelmoija määrittää eteen tulevan taulukon indeksin koon, joka on enimmäismäärä elementtejä, eikä se muutu.
Joustavampi ja hyödyllisempi matriisityyppi on dynaaminen ryhmä. Dynaaminen taulukko sallii taulukon koon muutoksen komentosarjan suorittamisen aikana. Dynaamisen matriisin laajennus on moniulotteinen ryhmä. Tällä sopimuksella ohjelmoija voi luoda kahden tai useamman ulottuvuuden taulukon.
Tyypistä riippumatta VBScript tarjoaa useita toimintoja käytettäväksi matriisien kanssa. Nämä toiminnot helpottavat joitain yleisiä tehtäviä, kuten tietojen yhdistämistä tai jakamista matriiseihin. VBScript tarjoaa myös silmukkalausekkeen, jota voidaan käyttää matriisin kunkin elementin selaamiseen.
Jotkut yleiset ohjelmointitehtävät voivat käyttää silmukkafunktiota. VBScriptin matriiseja voidaan käyttää tietojen viemiseen tiedostosta toiseen. Skripti voi ottaa HTML -lomakkeeseen syötettyjä tietoja, tallentaa ne matriiseiksi ja käyttää niitä sitten muualla verkkosivustolla. Eräs muu hyödyllinen tehtävä sisältää komentosarjan kirjoittamisen tietokantaan yhdistämistä varten ja sitten matriisitoiminnon käyttämistä tietojen näyttämiseksi verkkosivulla tai muulla näytöllä.