Bonsoir Eddy94,
pour comprendre le code, c'est très simple : il te suffit de lire tout le texte qui est en vert : ce sont des commentaires VBA, écrits tout exprès pour t'aider ! en plus, tu as un très gros avantage sur nous : toi tu as le code VBA complet, y compris la sub Nombre_Commandes() ; car vois-tu, quand on lit l'instruction Call Nombre_Commandes on comprend bien que ça appelle la sub Nombre_Commandes(), mais comme on n'a pas encore le pouvoir de lire une sub qui n'apparaît pas dans le listing, ça rend les choses légèrement plus compliquées ! (une boule de cristal, SVP ! )
2 autres gros avantages indéniables en ta faveur, c'est ceux-ci : comme tu possèdes le fichier, tu peux voir les feuilles qu'il contient, l'emplacement des données, leur format... et surtout : tu peux tester le code VBA ; tandis que nous, avec ta petite capture d'écran limitée à un bout de code partiel, t'avoueras qu'c'est vraiment pas top !
mais heureusement, j'ai une autre solution quasi-miraculeuse : tu peux demander à notre spécialiste VBA : jmd ; il est tellement calé en VBA qu'aucun code ne lui résiste plus d'une seconde : il se retrouve directement à la poubelle ! (car jmd recommande souvent de jeter tout code VBA, qui est par définition-même strictement inutile ! ).
tu connais Lucky Luke, le meilleur en rodéo ? ben jmd, il est encore meilleur ! il arrive à dompter tout code VBA en quelques dixièmes de secondes, si vite que t'as même pas l'temps d'dire : « ouf ! »
bonne chance !
dhany