listbox click olayı içinde listbox.enabled

mnz

Katılım
5 Eylül 2005
Mesajlar
282
Excel Vers. ve Dili
Excel 2002 (Tr)
Merhaba,
Listbox ta bir satırı tıkladığımda listbox ın enabled olmasını ve seçili satırın da aktif olmamasını istiyorum. Ancak kendi kodu içinde olduğu için yapmıyor.

Bağlantı trafiğini önlemek için listbox a tıkladığımda
Kod:
Application.Wait Now + TimeValue("00:00:02")
iki saniye bekleyip tekrar listbox enable i kaldırmak 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
Sorunuz anlaşılmıyor, enabled ne olacaktır (false veya true), biraz daha açarsanız iyi olur.
 
Katılım
25 Nisan 2007
Mesajlar
192
Excel Vers. ve Dili
excel 2007 Türkçe
Application.Wait Now + TimeValue("00:00:00") yapın ve özellikler kısmından falseyi seçin anladığım kadarı ile
 
Katılım
25 Nisan 2007
Mesajlar
459
Excel Vers. ve Dili
2007
Listbox'da; seçtiğiniz satırı pasif yapmayı listbox_click olayının içinde yapamazsınız.

Aşağıdaki kod işinizi görebelir.
Ekli dosyayı incelerseniz konu hakkında daha fazla fikir sahibi olabilirsiniz.

Kod:
Private Sub ListBox1_MouseUp(ByVal Button As Integer,_
                ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
If ListBox1.ListIndex >= 0 Then _
                       ListBox1.Selected(ListBox1.ListIndex) = False
End Sub
 

mnz

Katılım
5 Eylül 2005
Mesajlar
282
Excel Vers. ve Dili
Excel 2002 (Tr)
Listbox'da; seçtiğiniz satırı pasif yapmayı listbox_click olayının içinde yapamazsınız.

Aşağıdaki kod işinizi görebelir.
Ekli dosyayı incelerseniz konu hakkında daha fazla fikir sahibi olabilirsiniz.

Kod:
Private Sub ListBox1_MouseUp(ByVal Button As Integer,_
                ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
If ListBox1.ListIndex >= 0 Then _
                       ListBox1.Selected(ListBox1.ListIndex) = False
End Sub
Teşekkürler xxcell
 
Üst