• DİKKAT

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

YENİLENDİ. UserFormdaki nesneleri belirli bir sırayla kullanmaya ZORLAMAK

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,986
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
AYNI USERFORMDAKİ ComboBoxların Properties kısmından ayarlanmış liste kaynağı aynıdır.

UserFormlarla ( UserForm3 ve UserForm4 için ayrı ayrı) ilgili iki husus var;
1) birbirini izleyen iki comboboxta aynı verinin seçilememesi, aynı verinin seçilebilmesi için arada en az bir tane comboboxun kullanılmış olmasını sağlamak mümkün müdür?
2) Bir de bu User formumdaki comboboxların atlanmadan kullanılmasını sağlamak mümkün müdür? Yani örneğin 2. ComboBox kullanılmamışsa ( boşsa ) sonraki ComboBoxların kullanılmasını engellemek mümkün müdür acaba?

ComboBoxlar için aynı verinin seçilmesi engellenmiş UserForm5 ile ilgili husus da şöyle;
O formda her bir satır da bir tane ComboBox ve üç tane TextBox var,
Bir satırdaki bu dört nesnenin tümü kullanılmadan diğer satırlardaki nesnelerin kullanılmasını nasıl engellerim ve formun üst tarafındaki CeckBox seçildiğinde ilk satırdaki tarih ve saati başdaki combobox kullanılmış olan satırların tümüne aktarmayı nasıl yaparım acaba?

Biraz fazla oluyorum galiba ama bilmediğimiz konuda bir şeyler yapmaya çalışınca maalesef durum bu (50 yaşından sonra olmayacak işlere dalıyorum galiba) .
Uzun uzun sordum kusura bakmayınız lütfen.
 

Ekli dosyalar

Son düzenleme:
dostum combobox ları hangi sıra ile kullanmak istiyorsan VBA penceresinde combobox'ı seçtiğinde properties penceresinde TabIndex diye bir şeçenek var oraya yazdığın değerle gider yani combobox1 i seçtiğinde tabindex'e 0 yaz combobox2 yi seçtiğinde onun tabindex'ine 1 yaz Userformu ekrana çağırdığında önce combobox1 seçili olur değeri şeç enter a bas combobox2 ye geçer bu şekilde diğerlerinide ayarlarsan istediğin sırada çalışırlar
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Geri
Üst