• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

combobox'a veri alma

Katılım
25 Mayıs 2007
Mesajlar
165
Excel Vers. ve Dili
türkçe vista işletim sistemi
excel2007
türkçe
değerli excel ustaları,

Userform1 üzerinde 48 adet combobox bulunmaktadır.

her birinin veri alacağı alan aynıdır .... [u1:u9] aralığı....

Private Sub UserForm_Initialize()

combobox1. rowsource = "u1:u9"
combobox2. rowsource = "u1:u9"
combobox3. rowsource = "u1:u9"
..
..
..
combobox48. rowsource = "u1:u9"

end sub

yazmak yerine, yazımı ve çalışması daha kısa olacak hangi kodu önerirsiniz ?
 
Örnek kodu kendinize uyarlayınız.

Private Sub UserForm_Initialize()
For s = 1 To 4
Controls("ComboBox" & s).RowSource = "sayfa1!U1:U9"
Next
End Sub
 
Merhabalar bende şöyle dicektim:))
Userform üzerindeki bütün comboboxları ctrl tuşuna basarak seçelim. Sonra özellikler penceresindeki Rowsource satırına U1:U9 yazarakta olabilir.
 
sn seyit tiken başarılı oldu. teşekkürler .. :icelim:

sn agent1980, seyit tiken' in kodu işe yarayınca sizinkini denemedim, kusura bakmayın artık
 
Geri
Üst