bonjour
j'y connais rien en VB mais ce serait pas du au fait qu’il fasse retirer 1 a ListBox1.ListCount étant donne que ça commence a zero, zero étant pris comme valeur de depart
Bonjour
Par défaut en VBA Option base = 0
En corrigeant la ligne du for ainsi cela devrait fonctionner si vous n'avez pas toucher au Option Base de VBA
For row_number = 0 To ListBox1.ListCount - 1
10 janv. 2024 à 00:19
Salut.
Selon l'option base, en vba, ça peut aller de 0 à n-1 ou de 1 à n.
https://learn.microsoft.com/fr-fr/office/vba/language/reference/user-interface-help/option-base-statement
Donc effectivement, il faudrait corriger le for, mais ce qui est surprenant c'est que ce soit à cette ligne que ça plante.
@Michel quelle est la valeur de row_number au moment de l'erreur?
Et quel est ton but?