combobox satır renklerini değiştirmek

GursoyC

Altın Üye
Katılım
7 Ocak 2015
Mesajlar
553
Excel Vers. ve Dili
Office 2024 Türkçe
Altın Üyelik Bitiş Tarihi
17-05-2028
merhaba,
ekte gönderdiğim örnek dosyada görüldüğü üzere, userform içerisindeki combobox'un satır renklerini sayfada yanına yazan şarta bağlamak istiyorum.
mesela sayfa1'de ismin yanında kırmızı yazıyorsa, combobox'ta ismin arka planı kırmızı, ismin yanında yeşil yazıyorsa combobox'ta ismin arka planı yeşil olsun istiyorum.
nasıl yapabilirim yardımcı olur musunuz?
Teşekkürler.
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,245
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Combobox ile şöyle yapabilirsiniz. Siz seçimi yaptıktan sonra sayfada yazan renge göre combobox backcolor rengi değişebilir. Yoksa seçim için combobox nesnesini açtığınızda her satır ayrı renk görünmez.
 

GursoyC

Altın Üye
Katılım
7 Ocak 2015
Mesajlar
553
Excel Vers. ve Dili
Office 2024 Türkçe
Altın Üyelik Bitiş Tarihi
17-05-2028
Korhan bey, acaba renk userform'un initialize olayına bağlanamaz mı?
Eğer bağlanamaz ise, söylediğiniz çözümü hangi kodlarla yapabilirim?
 

GursoyC

Altın Üye
Katılım
7 Ocak 2015
Mesajlar
553
Excel Vers. ve Dili
Office 2024 Türkçe
Altın Üyelik Bitiş Tarihi
17-05-2028
Demek istediğim şuydu;
combobox'taki satırların arka planlarını belirleyen backcolor özelliğini if'li bir deyime bağlayamaz mıyız?
tam olarak kodları bilmiyorum elbette ama şu şekilde bir şey olamaz mı?

userform_initialize
if [O1]="kırmızı" then
combobox1.additem worksheets("sayfa1").[n1].value backcolor.yellow

kod tabii ki saçma oldu ama anlaşılmak için bu örneği verdim.
saygılar,
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,245
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Durum şu şekilde;

Combobox nesnesinin içeriğini satır bazında renklendiremezsiniz. Renk deişince tüm satırları aynı renk olur.

Örnek;

217577
 

GursoyC

Altın Üye
Katılım
7 Ocak 2015
Mesajlar
553
Excel Vers. ve Dili
Office 2024 Türkçe
Altın Üyelik Bitiş Tarihi
17-05-2028
Peki, teşekkür ederim.
Saygılar,
 
Üst