Listbox'da seçilen satırda işlem

seddur

Altın Üye
Katılım
12 Nisan 2012
Mesajlar
531
Excel Vers. ve Dili
Microsoft office professional plus 2019
Altın Üyelik Bitiş Tarihi
18-12-2024
Merhaba.Aşağıdaki kod ile Listbox3'ün, 4.kolonundaki sayısal veriyi 1 azaltıyorum.Ancak kod listbox3'de en son satırdaki veriyi azaltıyor benim istediğim hangi satırı seçersem o satırın 4.kolonundaki veriyi azaltsın.Teşekkür Ederim.

Private Sub CommandButton15_Click()
Dim a As Byte
For a = ListBox3.ListCount - 1 To 20
If ListBox3.Selected(a) = True Then
ListBox3.List(a, 4) = Int(ListBox3.List(a, 4)) - 1
End sub
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,246
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Sorularınızı mümkünse örnek dosya ile desteklemeniz cevap almanızı kolaylaştıracaktır.
 
Katılım
12 Aralık 2015
Mesajlar
1,207
Excel Vers. ve Dili
Türkçe Ofis 2007
Merhaba
Herhalde böyle bir kod işe yarar. Sütun numaraları 0 (sıfır) dan başlar.
Kod:
Dim i As Integer
For i = 0 To ListBox3.ListCount - 1
   If (ListBox3.Selected(i) = True) Then
     ListBox3.List(i, 3) = ListBox3.List(i,3) - 1
   End If
Next i
 
Son düzenleme:

seddur

Altın Üye
Katılım
12 Nisan 2012
Mesajlar
531
Excel Vers. ve Dili
Microsoft office professional plus 2019
Altın Üyelik Bitiş Tarihi
18-12-2024
Tamamdır kod istediğim gibi çalışıyor.Tekrar Teşekkür ederim.
 
Üst