Properti ListIndex

Berlaku untuk

Objek ComboBox

Objek ListBox

Anda dapat menggunakan properti ListIndex untuk menentukan item mana yang dipilih di kotak daftar atau kotak kombo. Baca/tulis Long.

ekspresi.ListIndex

ekspresi Diperlukan. Ekspresi yang mengembalikan salah satu objek dalam daftar Berlaku Untuk.

Keterangan

Properti ListIndex merupakan bilangan bulat dari 0 hingga jumlah total item yang ada dalam kotak daftar atau kotak kombo dikurangi 1. Microsoft Office Access 2007 mengatur nilai properti ListIndex ketika item dipilih dalam kotak daftar atau bagian dari kotak daftar kotak kombo. Nilai properti ListIndex dari item pertama dalam daftar merupakan 0, nilai item kedua merupakan 1, dan seterusnya.

Properti ini tersedia hanya menggunakan makro atau kode Visual Basic for Applications (VBA). Anda hanya dapat membaca properti ini di Tampilan formulir dan tampilan lembar data. Properti ini merupakan baca saja dan tidak tersedia dalam tampilan lain.

Nilai properti ListIndex juga tersedia dengan mengatur properti BoundColumn ke 0 untuk kotak kombo atau kotak daftar. Jika properti BoundColumn ditetapkan ke 0, bidang tabel yang mendasari yang terikat dengan kotak kombo atau kotak daftar akan berisi nilai yang sama dengan pengaturan properti ListIndex.

Kotak daftar juga memiliki properti MultiSelect yang memungkinkan pengguna memilih beberapa item dari kontrol. Ketika beberapa pilihan dibuat dalam kotak daftar, Anda dapat menentukan item mana yang dipilih menggunakan properti Yang Dipilih dari kontrol. Properti Yang Dipilih merupakan larik nilai dari 0 hingga nilai properti ListCount dikurangi 1. Untuk tiap item di kotak daftar properti Yang Dipilih akan menjadi True jika item yang dipilih dan False jika tidak dipilih.

Kumpulan ItemsSelected juga menyediakan cara mengakses data di baris pilihan dari kotak daftar atau kotak kombo.

Contoh

Untuk mengembalikan nilai properti ListIndex, Anda dapat menggunakan berikut ini:

Dim l As Long
l = Forms(formname).Controls(controlname).ListIndex

Untuk menetapkan nilai properti ListIndex, Anda dapat menggunakan berikut ini:

Forms(formname).Controls(controlname).SetFocus
Forms(formname).Controls(controlname).ListIndex = index

Ketika namaformulir dan namakontrol merupakan nama dari formulir dan kotak daftar atau kontrol kotak kombo, masing-masing dinyatakan sebagai nilai String , danindeks merupakan nilai indeks dari item.

Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×