• DİKKAT

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

Userform'u tek çalışma kitabında aktif etmek

  • Konbuyu başlatan Konbuyu başlatan quesh
  • Başlangıç tarihi Başlangıç tarihi
Katılım
25 Mart 2010
Mesajlar
340
Excel Vers. ve Dili
2007,2010
Merhaba arkadaşlar,

X adlı çalışma sayfamdaki Userformun üzerinde Comboboxlar mevcut ve comboboxların RowSource metotları ise yine X çalışma sayfasında tanımladığım "Ad"lardan oluşuyor.

Ancak hem X hem Y çalışma sayfası açıkken bu Userformu açtığımda combobox'ların içi dolmuyor. Bunun için userform Initalize olayına nasıl bir kod yazmam gerek ? Windows("X.xls").Activate yazdım ancak yine olmadı.


Teşekkür ederim.
 
Buyurun.:cool:
Kod:
Combobox1.rowsource="Sayfa2!A1:A10"
 
Buyurun.:cool:
Kod:
Combobox1.rowsource="Sayfa2!A1:A10"

Teşekkürler ancak ben ilk önce Ad tanımladım excel üzerinde ve tanımladığım adlar da sizin yazdığınız gibi tanımlanmış durumda.
Örneğin Names=KAYDIR(Sayfa1!A2,0,0,bağ_değ_dolu_say(Sayfa1!A:A)-1,1)

şeklinde
 
deneyiniz.
Kod:
Combobox1.rowsource="Sayfa2!" & ad
 
O olmazsa bunuda deneyiniz.:cool:
Kod:
Combobox1.rowsource="Sayfa2!ad"
 
Çok afedersiniz. Ben başka bir çalışma kitabı daha açıkken o userformu açtığımda comboboxun veri getirmemesini söylemek istemiştim. Çalışma sayfası değil, "Çalışma kitabı" . Afedersiniz.
 
Geri
Üst