Tablice w VBScript to funkcje, które tworzą określone rodzaje zmiennych, które mogą zwiększyć elastyczność skryptu. Podobnie jak w algebrze, zmienne używane w programowaniu są symbolami zastępczymi dla wartości. Wyrażenie algebraiczne x + y = z jest przykładem użycia zmiennych. W tym przykładzie x może być ustawione na dowolną liczbę. Podobnie w przypadku korzystania z tablicy wartość zmiennej może się zmieniać i nie musi być zakodowana na stałe.
VBScript to język skryptowy firmy Microsoft® powiązany z Visual Basic i Active Scripting, który pierwotnie nosił nazwę ActiveX. Twórcy stron internetowych mogą używać VBScript w skryptach po stronie klienta dla przeglądarki Internet Explorer®. Może być również używany do wykonywania skryptów po stronie serwera w środowisku ASP.Net. Administratorzy systemu Windows mogą używać języka VBScript, ponieważ można go używać do interakcji z modelem obiektów składowych systemu Windows (COM), a także do automatyzacji niektórych zadań konserwacji systemu.
Ten język skryptowy pozwala na użycie do 60 pozycji lub wymiarów w swoich tablicach. Tablice w VBScript zaczynają się od liczby 0 dla indeksowania elementów, co wskazuje na pozycję w tablicy. 0 oznacza pierwszą pozycję, cyfra 1 drugą pozycję i tak dalej.
W VBScript istnieją dwa rodzaje tablic. Pierwszy typ to tablica statyczna. To najprostszy typ. Korzystając z tej tablicy, programista określa z góry rozmiar indeksu, czyli maksymalną liczbę elementów tablicy, i nie ulegnie on zmianie.
Bardziej elastycznym i użytecznym typem tablicy jest tablica dynamiczna. Tablica dynamiczna umożliwia zmianę rozmiaru tablicy podczas wykonywania skryptu. Rozszerzeniem tablicy dynamicznej jest tablica wielowymiarowa. Zgodnie z tą konwencją programista może ustanowić tablicę z dwoma lub więcej wymiarami.
Niezależnie od typu, VBScript udostępnia szereg funkcji do użytku z tablicami. Te funkcje ułatwiają niektóre typowe zadania, takie jak łączenie lub dzielenie danych w tablicach. VBScript oferuje również instrukcję pętli, której można użyć do poruszania się po każdym elemencie tablicy.
Niektóre typowe zadania programistyczne mogą wykorzystywać funkcję pętli. Tablice w VBScript mogą służyć do eksportowania danych z jednego pliku do drugiego. Skrypt może pobierać dane wprowadzone w formularzu HTML, przechowywać je w tablicach, a następnie wykorzystywać te dane w innym miejscu witryny internetowej. Innym przydatnym zadaniem jest napisanie skryptu łączącego się z bazą danych, a następnie użycie funkcji tablicy do wyświetlania danych na stronie internetowej lub innym ekranie.