BONJOUR
J'ai un petit souci au niveau de l'indexation ....
voila j'ai ajouté un spin bouton afin de faire defiler les lignes de mon tableau dans un userfom
le spin bouton est definit en fonction de l'index ( l'index des combobox car elles sont liées voir pieces jointes )
la valeur spin max est la derniere ligne
mon spin bouton fonctionne corectement mais il ne s' arrete pas à la derniereligne et m'indique un message d' erreur 380 " impossible de definir la valeur de listindex valeur de propriete non valide "
voici mon code
en mode debugage j'ai value =11 ce qui correspond bien a ma dernierligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Sub laprocedure(Lindex) Dim lecontrol As Object For Each lecontrol In GRILLE.Controls If InStr(lecontrol.Name, "cbox") = 1 Then If Lindex >= 0 Then SpinButton1.Value = Lindex If SpinButton1.Value >= derniereligne Then SpinButton1.Value = derniereligne GRILLE.Controls(lecontrol.Name).ListIndex = SpinButton1.Value ici ça fais mal End If Next End Sub ''''''''''''''''''''''''''
comment corriger mon code ?
Partager