Macroda Combobox A Lİste Tanimlamak

Katılım
5 Eylül 2006
Mesajlar
67
Excel Vers. ve Dili
2003 türkçe
ARKADAŞLAR COMBOBOX A MACRODA LİSTE TANIMLAMASI NASIL YAPARIZ? BİRKAÇ DENEME SONRASI BAŞARISIZ KALDIM. EN SON İŞLEMİM MANUEL OLARAK ÖZELLİKLERİNDEN LİSTE TANIMLAMASI YAPTIM. BUNU MACRO İLE GERÇEKLEŞTİRMEK MÜMKÜN MÜ?:yardim:
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki kodu sayfa1 in kod sayfasına kopyalayın. Sayfa1 aktif olduğunda comboboxa veriler yüklenir.

Kod:
Private Sub Worksheet_Activate()
ComboBox1.ListFillRange = "a1:a" & [a65536].End(3).Row
End Sub
 
Katılım
14 Ekim 2006
Mesajlar
408
Excel Vers. ve Dili
excel 2003 TR
istediğiniz böyle bir şey mi acaba? ekteki dosyayı inceler misiniz?
 
Son düzenleme:
Katılım
5 Eylül 2006
Mesajlar
67
Excel Vers. ve Dili
2003 türkçe
teşekkür

:icelim: valla tam istediğim gibi ellerinize sağlık
 
Katılım
5 Eylül 2006
Mesajlar
67
Excel Vers. ve Dili
2003 türkçe
birşey daha sorabilir miyim?

userform üzerinde bulunan bir combobox'a sayfa 1 deki a1:a10 hücreleri arasındaki listeyi tanımlamayı nasıl yaparız??:yardim:
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
userform üzerinde bulunan bir combobox'a sayfa 1 deki a1:a10 hücreleri arasındaki listeyi tanımlamayı nasıl yaparız??:yardim:
Bununla ilgili forumda yüzlerce örnek mevcut. Userformda kullanılan comboboxta listfillrange özelliği yoktur bunun yerine rowsource özelliği kullanılır. Aşağıdaki kodu userforma kopyalayın.

Kod:
private sub userform_initialize()
[LEFT]ComboBox1.rowsourse = "sayfa1!a1:a" & [a65536].End(3).Row
End Sub[/LEFT]
 
Üst