Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Boostez vos compétences Excel avec notre communauté !
Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force.
Apprenez, échangez, progressez – et tout ça gratuitement !
👉 Inscrivez-vous maintenant !
Bonjour à tous.
Je ne trouve pas dans les propriétés d'une listbox comment valider
l'utilisation de la roulette de la souris pour un défilement plus rapide.
Quelqu'un aurait-il l'information ?
Merci
gg13
un essai avec l'événement "mousedown" de la listbox, le pas du défilement est défini dans la variable "v" :
Code:
Option Explicit
Dim b As Boolean
Private Sub ListBox1_MouseDown(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
Dim v As Byte
v = 10 'pas de défilement
With ListBox1
.TopIndex = IIf(b = False, .TopIndex + v, IIf((.TopIndex - v) >= 0, .TopIndex - v, 0))
If (.TopIndex + v) > .ListCount Then
b = True
ElseIf (.TopIndex + v) <= v Then b = False
End If
End With
End Sub
- Navigue sans publicité - Accède à Cléa, notre assistante IA experte Excel... et pas que... - Profite de fonctionnalités exclusives Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel. Je deviens Supporter XLD