Mengembalikan aVarian yang berisi array.
Sintaks
Array(arglist)
Argumen arglistyang diperlukan adalah daftar nilai yang dibatasi koma yang ditetapkan ke elemen array yang terdapat dalam Varian. Jika tidak ada argumen yang ditentukan, array dengan panjang nol akan dibuat.
Keterangan
Notasi yang digunakan untuk merujuk ke elemen array terdiri dari nama variabel diikuti dengan tanda kurung yang berisi angka indeks yang menunjukkan elemen yang diinginkan. Dalam contoh berikut, pernyataan pertama membuat variabel A bernama Varian. Pernyataan kedua menetapkan array ke variabel A. Pernyataan terakhir menetapkan nilai yang terdapat dalam elemen array kedua ke variabel lain.
Catatan
Contoh yang mengikuti demonstrasi penggunaan fungsi ini dalam modul Visual Basic for Applications (VBA). Untuk informasi selengkapnya tentang bekerja dengan VBA, pilih Referensi Pengembang di daftar turun bawah di samping Cari dan masukkan satu istilah atau lebih di kotak pencarian.
Dim A As Variant
A = Array(10,20,30)
B = A(2)
Batas bawah array yang dibuat menggunakan fungsi Array ditentukan oleh batas bawah yang ditentukan dengan pernyataan Basis Opsi , kecuali Array memenuhi syarat dengan nama pustaka tipe (misalnya VBA. Array). Jika memenuhi syarat dengan nama type-library, Array tidak terpengaruh oleh Option Base.
Catatan
Varian yang tidak dideklarasikan sebagai array masih bisa berisi array. Variabel Varian dapat berisi array dari tipe apa pun, kecuali string dengan panjang tetap dan tipe yang ditentukan pengguna. Meskipun Varian yang berisi array secara konseptual berbeda dari array yang elemennya dari tipe Varian, elemen array diakses dengan cara yang sama.
Contoh
Contoh ini menggunakan fungsi Array untuk mengembalikan Varian yang berisi array.
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".