Ömer BARAN
Uzman
- Katılım
- 8 Mart 2011
- Mesajlar
- 12,986
- Excel Vers. ve Dili
- Office 2013 ( 32 bit ) TÜRKÇE
Herkese merhabalar!...
UserFormda 61 adet ComboBox var.
Birincinin adı ComboBox401.
Diğerlerinin adı ise ComboBox1, ComboBox2, ComboBox3, ...ComboBox60
Bunlardan ismi 1'den 60'a kadar olanların veri kaynağı Properties kısmından excel belgesinin bir sayfasındaki bir hücre aralığı "M!A2:A61" olarak tanımlı.
Halletmem gereken iki sorun şu;
Birincisi; bu Comboboxlardan adı 1 olan kullanılmadan 2'nin kullanılamaması, 2 kullanılmadan 3'ün kullanılamaması ....(şeklinde ComboBox60 a kadar) gerekiyor.
İkincisi; bu Comboboxların veri kaynağı aynı ama, birinde bir seçim yapıldığında diğerlerinde aynı seçeneğin seçilememesi gerekiyor.
Özetle;
atlanmadan sırayla kullanılmasını sağlamam ve aynı verinin seçilmesini engellemem gerekiyor.
Nasıl bir kodlama yapmalıyım?
İlgilenenlere şimdiden teşekkürler.
UserFormda 61 adet ComboBox var.
Birincinin adı ComboBox401.
Diğerlerinin adı ise ComboBox1, ComboBox2, ComboBox3, ...ComboBox60
Bunlardan ismi 1'den 60'a kadar olanların veri kaynağı Properties kısmından excel belgesinin bir sayfasındaki bir hücre aralığı "M!A2:A61" olarak tanımlı.
Halletmem gereken iki sorun şu;
Birincisi; bu Comboboxlardan adı 1 olan kullanılmadan 2'nin kullanılamaması, 2 kullanılmadan 3'ün kullanılamaması ....(şeklinde ComboBox60 a kadar) gerekiyor.
İkincisi; bu Comboboxların veri kaynağı aynı ama, birinde bir seçim yapıldığında diğerlerinde aynı seçeneğin seçilememesi gerekiyor.
Özetle;
atlanmadan sırayla kullanılmasını sağlamam ve aynı verinin seçilmesini engellemem gerekiyor.
Nasıl bir kodlama yapmalıyım?
İlgilenenlere şimdiden teşekkürler.
Son düzenleme:
