Listbox seçilen eleman

Katılım
26 Aralık 2008
Mesajlar
27
Excel Vers. ve Dili
office 2007
arkadaşlar vba bilgim az olduğundan ve önüme gelen açılır menünün açıkça belirtmemesinde dolayı anlayamadım. c# mantığıyla anlamaya çalıştım olmadı herneyse. bir Listbox ım var ve makro içinde bu listbox elemanlarından hangisinin seçildiğini bulmaya çalışıyorum olmuyo çalışmıyor kod.

if listbox.selected(2) then
şöle yap
end if

diyorum ama çalışmıyor. öğrenmek istediğim mesela listboxta 2. eleman seçiliyse böle yap. fonksiyonda listbx click fonksiyonu.
 

Ayhan Ercan

Özel Üye
Katılım
10 Ağustos 2005
Mesajlar
1,573
Excel Vers. ve Dili
Microsoft 365- Türkçe
arkadaşlar vba bilgim az olduğundan ve önüme gelen açılır menünün açıkça belirtmemesinde dolayı anlayamadım. c# mantığıyla anlamaya çalıştım olmadı herneyse. bir Listbox ım var ve makro içinde bu listbox elemanlarından hangisinin seçildiğini bulmaya çalışıyorum olmuyo çalışmıyor kod.

if listbox.selected(2) then
şöle yap
end if

diyorum ama çalışmıyor. öğrenmek istediğim mesela listboxta 2. eleman seçiliyse böle yap. fonksiyonda listbx click fonksiyonu.
Merhaba
Ek dosyayı inceleyiniz..

Kod:
Private Sub ListBox1_Click()
For i = 0 To ListBox1.ListCount
    Select Case ListBox1.ListIndex
        Case Is = i: MsgBox i + 1 & " sıradaki eleman seçili"
    End Select
Next
End Sub
 

Ekli dosyalar

Üst