Fungsi LBound

Penting: Artikel ini diterjemahkan oleh mesin, lihatlah notis penafian. Sila dapatkan versi Bahasa Inggeris artikel ini di sini sebagai rujukan anda

Mengembalikan panjang mengandungi subskrip terkecil tersedia untuk dimensi yang ditunjukkan pada tatasusunan.

Sintaks

LBound ( arrayname [dimensi ] )

Sintaks fungsi LBound mempunyai argumen ini:

Argumen

Perihalan

arrayname

Diperlukan. Nama tatasusunan pemboleh ubah; mengikuti standard konvensyen penamaan pemboleh ubah.

dimensi

Pilihan. Varian (Panjang). Nombor bulat menunjukkan batas bawah dimensi yang dikembalikan. Gunakan 1 untuk dimensi yang pertama, 2 untuk kedua, dan sebagainya. Jika dimensi dikecualikan, 1 dianggap.


Catatan

Fungsi LBound digunakan dengan fungsi UBound untuk menentukan saiz tatasusunan. Gunakan fungsi UBound untuk mencari had atas dimensi tatasusunan.

LBound mengembalikan nilai dalam Jadual berikut untuk tatasusunan dengan dimensi yang berikut:

Dim A(1 To 100, 0 To 3, -3 To 4)

Kenyataan

Nilai Pengembalian

LBound(A, 1)

1

LBound(A, 2)

0

LBound(A, 3)

-3


Batas bawah lalai untuk dimensi sebarang ialah 0 atau 1, bergantung pada seting kenyataanasasopsyen. Asas tatasusunan dicipta dengan fungsi tatasusunan adalah sifar; Ia tidak akan terpengaruh dengan Opsyen asas.

Tatasusunan yang dimensi disetkan menggunakan Klausa ke dalam penyata Dim, peribadi, awam, ReDimatau statik boleh mempunyai sebarang nilai integer sebagai batas bawah.

Contoh

Nota: Contoh berikut menunjukkan penggunaan fungsi ini dalam Visual Basic for Applications (VBA) modul. Untuk maklumat lanjut tentang bekerja dengan VBA, pilih Rujukan pembangun dalam senarai juntai bawah di sebelah Cari dan memasukkan satu atau lebih istilah dalam kotak carian.

Contoh ini menggunakan fungsi LBound untuk menentukan subskrip terkecil tersedia untuk dimensi yang ditunjukkan tatasusunan. Menggunakan kenyataan Asas opsyen untuk menulis ganti nilai subskrip tatasusunan asas lalai 0.

Dim Lower
' Declare array variables.
Dim MyArray(1 To 10, 5 To 15, 10 To 20)
Dim AnyArray(10)
Lower = Lbound(MyArray, 1) ' Returns 1.
Lower = Lbound(MyArray, 3) ' Returns 10.
Lower = Lbound(AnyArray)
' Returns 0 or 1, depending on setting of Option Base.

Nota: Notis Penafian Penterjemahan Mesin: Artikel ini telah diterjemah oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan penterjemahan mesin ini untuk membantu pengguna-pengguna yang tidak bertutur dalam Bahasa Inggeris supaya dapat menikmati kandungan mengenai produk, perkhidmatan dan teknologi Microsoft. Artikel ini mungkin mengandungi ralat perbendaharaan kata, sintaks atau tatabahasa kerana ia diterjemahkan oleh mesin.

Kembangkan kemahiran anda
Jelajahi latihan
Dapatkan ciri baru terlebih dahulu
Sertai Office Insiders

Adakah maklumat ini membantu?

Terima kasih atas maklum balas anda!

Terima kasih atas maklum balas anda! Nampaknya ia mungkin akan membantu untuk menyambungkan anda kepada salah seorang daripada ejen sokongan Office kami.

×