ListBox ve ComboBox a Veri Girmek

Katılım
23 Şubat 2005
Mesajlar
303
Mrb.Oncelikle exceli sizlerin sayesinde ogrenmeye calisiyorum o nedenle sorularım biraz tuhaf olabilir.
Sorum UserForma ListBox veya ComboBox ekliyorum fakat bunlari icerikleri bos geliyor.bu listBoxta cikmasini isteigim veriyi nasil girebilrim
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,030
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Bunun için userforma aşağıdaki kodu yazmak gerekir,combobox a veri almak tek satırda rowsource komutu ile halledilir. Buna karşın listboxta alınacak veri aralığını tanımlamak yetmez,en azından veri sayısınında belirtilmesi gerekir. Ayrıca ekteki örneğide inceleyiniz.
[vb:1:c5a8ab866c]Private Sub UserForm_Initialize()
ComboBox1.RowSource = "sayfa1!A1:A10" 'combobox1'e sayfa1 deki A1:A10 aralığındaki değerleri atar
ListBox1.RowSource = "sayfa1!A2:B10" 'listbox1'e sayfa1 deki A2:B10 aralığındaki değerleri atar
ListBox1.ColumnHeads = True 'listboxta sütun başlıklarını görünür hale getirir burada başlık A1:B1 aralığıdır.
ListBox1.ColumnCount = 2 'sütun sayısı-kaç veri varsa o kadar sütun açılmalıdır
ListBox1.ColumnWidths = "40;40" 'açılan sütunların genişlikleri.
End Sub
[/vb:1:c5a8ab866c]
 
Katılım
23 Şubat 2005
Mesajlar
303
yardimci oldugunuz icin tesekkur ederim fakat ben excelli tam bilmedigim icin bunu yapamadim benim comboboxta gostermek istedigim verile AUTO_SAVE adlı bir sayafada o yüzden bana hata veriyor sanirim.tesekkurler
 
Katılım
2 Mart 2005
Mesajlar
225
Excel Vers. ve Dili
2003
2007
2010
Sayfa1 yazan yerleri AUTO_SAVE diye değiştirirsen çözersin !
 
Üst