dizi içeren birVariant döndürür.
Söz dizimi
Array( arglist )
Gerekli birleştirme listesibağımsız değişken, Değişken içinde yer alan dizinin öğelerine atanan değerlerin virgülle ayrılmış listesidir. Hiçbir bağımsız değişken belirtilmezse, sıfır uzunlukta bir dizi oluşturulur.
Açıklamalar
Bir dizinin öğesine başvurmak için kullanılan gösterimi, değişken adından ve ardından istenen öğeyi gösteren bir dizin numarası içeren parantezlerden oluşur. Aşağıdaki örnekte, ilk deyimDeğişken olarak A adlı bir değişken oluşturur. İkinci deyim Adeğişkenine bir dizi atar. Son deyim, ikinci dizi öğesinde yer alan değeri başka bir değişkene atar.
Not: Aşağıdaki örneklerde, bu işlevin Visual Basic for Applications (VBA) modülünde kullanımı gösterilir. VBA ile çalışma hakkında daha fazla bilgi için, rama'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)
Array işlevi kullanılarak oluşturulan bir dizinin alt sınırı, Dizi türü kitaplığının adıyla (örneğin VBA) nitelenmediği sürece Option Base deyimiyle belirtilen alt sınır tarafından belirlenir. Dizi). Tür kitaplığı adıyla nitelenmişse, DiziSeçenek Tabanı'nı etkilemez.
Not: Dizi olarak bildirilmeyen bir Değişken yine de bir dizi içerebilir. Değişken değişkeni, sabit uzunlukta dizeler ve kullanıcı tanımlı türler dışında herhangi bir türde bir dizi içerebilir. Dizi içeren bir Değişken , öğeleri Variant türünde olan bir diziden kavramsal olarak farklı olsa da, dizi öğelerine aynı şekilde erişilir.
Örnek
Bu örnekte dizi içeren bir Değişken döndürmek için Array işlevi kullanılır.
Dim MyWeek, MyDay
MyWeek = Array("Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun") ' Return values assume lower bound set to 1 (using Option Base ' statement). MyDay = MyWeek(2) ' MyDay contains "Tue". MyDay = MyWeek(4) ' MyDay contains "Thu".