配列を使用する関数やサブルーチン内で、ReDim ステートメントにより配列の次元を定義すると、動的な配列を宣言できます。通常、いったん定義をした配列の次元は変更することができません。サブルーチン内では、ReDim ステートメントを使って配列の次元を定義できます。次元の定義には数値表式のみを使用できます。これは、必要最小限のフィールドのみを確保するためです。
Du kan deklarera en dynamisk matris genom att använda ett ReDim-uttryck för att ändra matrisens dimensioner (i den subrutin eller funktion där matrisen är definierad). Icke-dynamiska matriser definieras en gång, och kan inte ändras senare. Inne i en subrutin kan du deklarera en matris med ReDim. Matrisens dimensioner måste definieras med numeriska uttryck. Detta säkerställer att matrisens fält inte blir större än nödvändigt.