Combobox seçimi iptal etme

mtl

Katılım
25 Ekim 2005
Mesajlar
63
Herkese öncelikle kolaylıklar dilerim,

Combobox görünümü ile ilgili bir problemim var. Ekte bir örnek dosya gönderdim. Burada seçtiğim combobox satırının (seçim işleminden sonra) seçili (mavi renk ile işaretli) olmamasını istiyorum. Bu acaba mümkün mü? Bu yine form ilk yüklendiğinde de söz konusu.
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Bu şekilde deneyiniz.

Private Sub ComboBox1_Change()
Me.ComboBox1.SetFocus
End Sub
 

mtl

Katılım
25 Ekim 2005
Mesajlar
63
Sn. Seyit Tiken öncelikle cevabınız için teşekkür ederim. Yazdığınız satırla form yüklendiğinde combobox ın seçimi iptal oluyor ama daha sonra combobox içerisinde seçtiğim diğer elemanlar seçili kalmaya devam ediyor. Bunu çözebilir miyiz acaba?
 
Katılım
19 Ocak 2005
Mesajlar
940
Excel Vers. ve Dili
İŞ : Microsoft Office Excel 2003
EV : Microsoft Office Excel 2003
Sn. Seyit Tiken öncelikle cevabınız için teşekkür ederim. Yazdığınız satırla form yüklendiğinde combobox ın seçimi iptal oluyor ama daha sonra combobox içerisinde seçtiğim diğer elemanlar seçili kalmaya devam ediyor. Bunu çözebilir miyiz acaba?
Private Sub ComboBox1_Change()
Me.ComboBox1.SetFocus
Me.TextBox1.SetFocus
End Sub

Bu şekilde denermisiniz?
 
Son düzenleme:

mtl

Katılım
25 Ekim 2005
Mesajlar
63
Burada yapılması gereken tam olarak nedir? seçimden sonra ne olacak?
Sn. ocamsul yukarıdaki örneği inceleyebilirsiniz. Yapmak istediğim şeyi tam olarak yazıya dökemedim ama ayrıntılı yazmaya çalışacağım.

Combobox a tıkladım - combobox ın listesi aşağıya doğru açıldı - combobox ta bir satıra tıkladım - combobox listesi kapandı. Tıkladığım satırın, combobox kapandıktan sonra mavi renkle seçili olmamasını istiyorum.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Size iki yol öneriyorum. Birincisi comboboxa aşağıdaki gibi bir kod yazarak imleçi başka bir nesneye yönlendirebilirsiniz. Örneğin burada commadbutton1 e yönlendirilmiştir.

Kod:
Private Sub ComboBox1_Change()
CommandButton1.SetFocus
End Sub
İkincisinde ise imleçi seçili metnin sonuna yönlendirebilirsiniz.

Kod:
Private Sub ComboBox1_Change()
SendKeys "{RIGHT}"
End Sub
 

mtl

Katılım
25 Ekim 2005
Mesajlar
63
Sn. leventm sorun çözüldü sağolun. Sn. Seyit Tiken ve Sn. ocamsul ilginize teşekkürler.
 
Üst