MultiSelect Özelliği

Uygulandığı öğe

ListeKutusu Nesnesi

MultiSelect özelliğini kullanarak bir kullanıcının form üzerindeki liste kutusunda birden çok seçim yapıp yapamayacağını ve birden çok seçimin nasıl yapılabileceğini belirtebilirsiniz. Okuma/yazma Bayt.

ifade.MultiSelect

ifade Gerekli. Uygulandığı Öğe listesindeki nesnelerden birini döndüren ifade.

Notlar

MultiSelect özelliği aşağıdaki ayarları kullanır.

Ayar

Visual Basic

Açıklama

Yok

0

(Varsayılan) Birden çok seçime izin verilmez.

Basit

1

Fareyle tıklayarak veya ARA ÇUBUĞU'na basarak birden çok öğe seçilir veya seçimleri kaldırılır.

Genişletilmiş

2

SHIFT tuşunu basılı tutup birden çok öğeye tıklayarak veya seçimi daha önce seçilmiş olan öğeden geçerli öğeye kadar genişletmek için ok tuşuna basılarak birden çok öğe seçilir. Öğeleri fareyle sürükleyerek de seçebilirsiniz. CTRL tuşunu basılı tutmak ve öğeye tıklamak, o öğenin seçilmesine veya seçiminin kaldırılmasına neden olur.


Not : Liste kutusunun özellik sayfasını, makro veya Visual Basic for Applications (VBA) kodunu kullanarak MultiSelect özelliğini ayarlayabilirsiniz.

Bu özellik yalnızca formun Tasarım görünümünde ayarlanabilir.

Seçili öğenin dizin numarasını döndürmek için ListIndex özelliğini kullanabilirsiniz. MultiSelect özelliği Genişletilmiş veya Basit olarak ayarlandığında, seçilecek öğeleri belirlemek için liste kutusunun Selected özelliğini veya SeçiliÖğeler koleksiyonunu kullanabilirsiniz. Buna ek olarak, MultiSelect özelliği Genişletilmiş veya Basit olarak ayarlandığında, liste kutusu denetiminin değeri her zaman Null olur.

MultiSelect özelliği Genişletilmiş olarak ayarlanırsa, liste kutusu yeniden sorgulandığında kullanıcı tarafından yapılan tüm seçimler temizlenir.

Örnek

"Sipariş Girişi" formundaki “Ülke” adlı liste kutusuna MultiSelect özelliğinin değerini döndürmek için şu yöntemi kullanabilirsiniz:

Dim b As Byte
b = Forms("Order Entry").Controls("Country").MultiSelect

MultiSelect özelliğini ayarlamak için şu yöntemi kullanabilirsiniz:

Forms("Order Entry").Controls("Country").MultiSelect = 2 ' Extended.

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×