Dizi içeren a Variant döndürür.
Söz dizimi
Array(arglist)
Gerekli arglist bağımsız değişken, 'deki Variantdizinin öğelerine atanmış değerlerin virgülle ayrılmış bir listesidir. Hiçbir bağımsız değişken belirtmezseniz, Access sıfır uzunluklu bir dizi oluşturur.
Notlar
Dizideki bir öğeye başvurmak için, değişken adını kullanın ve ardından istediğiniz öğenin dizin numarasını içeren parantezleri kullanın. Aşağıdaki örnekte, ilk deyim olarak adlandırılan bir Variantdeğişken A oluşturur. İkinci deyim, 'ye Abir dizi atar. Son deyim, ikinci dizi öğesindeki değeri başka bir değişkene atar.
Not
Aşağıdaki örneklerde bu işlevin bir Visual Basic for ApplicationsVisual Basic for Applications (VBA) modülünde nasıl kullanılacağı gösterilmektedir. VBA ile çalışma hakkında daha fazla bilgi için, Ara'nın yanındaki açılan listede Geliştirici Başvurusu'nu seçin ve arama kutusuna bir veya birden çok terim yazın.
Dim A As Variant
A = Array(10,20,30)
B = A(2)
İşlev tarafından Array oluşturulan bir dizinin alt sınırı, gibi tür kitaplığının adıyla nitelenmediği süreceArray, ifadeyle Option Base belirtilen alt sınır tarafından belirlenir.VBA.Array Kitaplık adı türüyle nitelendirirseniz, Array .Option Base
Not
Dizi olarak bildirilmeyen bir Variant dizi yine de bir dizi içerebilir. Bir değişken, sabit uzunlukta dizeler ve kullanıcı tanımlı türler dışında herhangi bir Variant türde bir dizi içerebilir. Dizi içeren A Variant , öğeleri türü Variantolan bir diziden kavramsal olarak farklıdır, ancak dizi öğelerine aynı şekilde erişirsiniz.
Örnek
Bu örnek, dizi içeren bir Variant işlevi döndürmek için kullanırArray.
Dim MyWeek, MyDay
MyWeek = Array("Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun")
' Return values assume the lower bound is set to 1 by using the
' Option Base statement.
MyDay = MyWeek(2) ' MyDay contains "Tue".
MyDay = MyWeek(4) ' MyDay contains "Thu".