Bonjour,
Je me débrouille en programmation en générale (sur papier...), mais une fois arrivé au code et encore plus sur VBA où je ne trouve aucune bibliothèque. Je suis un peu perdu sur le détails du code, même si je comprend globalement ce que celui ci produit.
Donc, dans le code (que j'ai récupéré) qui suis voici plusieurs questions :
BD_DONNEES est une feuille de calcule,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 Private Sub Compter_les_clients() Nb_Clients = BD_DONNEES.Range("A1").End(xlDown).Row If Nb_Clients > 65530 Then Nb_Clients = 2 ListBox_Clients.Clear For i = 2 To Nb_Clients ListBox_Clients.AddItem BD_DONNEES.Cells(i, 1) Next ListBox_Clients.ListIndex = -1 End Sub
1) Comment Nb_Clients, peut-il recevoir une valeur si non déclarer en variable?
2) Pourquoi mettre =-1 à la réinitialisation de ListIndex si ça commence par 0 (définition même de cette fonction)?
Cordialement
Adrien
Partager