Spinbutton ile Listbox

Katılım
26 Eylül 2020
Mesajlar
171
Excel Vers. ve Dili
excel 2019 pro.Türkçe
Altın Üyelik Bitiş Tarihi
26-09-2021
Arkadaşlar internetde bulunmayan konulardan biri.Oluşturduğum Listbox1 de 1-10 arası sayılar var bunlar arasında spinbutton ile yukardan aşağıya veya aşağıdan yukarıya doğru nasıl geçiş yapabilirim.Eğer bu mümkün değilse mause tekerleği ile de çalışabilirim.Şimdiden Teşekkürler.
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Kodu kendinize uyarlayınız.
Kod:
Private Sub SpinButton1_SpinDown()
If Me.ListBox1.ListIndex = 9 Then Exit Sub
Sayfa1.ListBox1.ListIndex = Sayfa1.ListBox1.ListIndex + 1
End Sub
Private Sub SpinButton1_SpinUp()
If Me.ListBox1.ListIndex = 0 Then Exit Sub
Sayfa1.ListBox1.ListIndex = Sayfa1.ListBox1.ListIndex - 1
End Sub
 
Katılım
26 Eylül 2020
Mesajlar
171
Excel Vers. ve Dili
excel 2019 pro.Türkçe
Altın Üyelik Bitiş Tarihi
26-09-2021
Kod için teşekkürler mümkünse bir de scroolbar için de yazabilir misin.
 
Katılım
26 Eylül 2020
Mesajlar
171
Excel Vers. ve Dili
excel 2019 pro.Türkçe
Altın Üyelik Bitiş Tarihi
26-09-2021
Listbox1 click olayında kod var.Spinbutton veya scrollbar ile gezinirken kod çalışmasın istiyorum nasıl yapabiliriz.
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Aşağıdaki kodu kendinize uyarlayınız. Bu soruyu VBA bölümünde sormanız lazımdı.
Kod:
Private Sub SpinButton1_SpinDown()
On Error Resume Next
If Me.ScrollBar1 = 0 Then Exit Sub
Me.ScrollBar1.Value = Me.ScrollBar1.Value - 1
End Sub
Private Sub SpinButton1_SpinUp()
On Error Resume Next
If Me.ScrollBar1 = 10 Then Exit Sub
Me.ScrollBar1.Value = Me.ScrollBar1.Value + 1
End Sub
 
Üst