Bonsoir,
j'ai voulu optimiser mon code en utilisant une boucle for next. En cliquant sur le bouton "affichage", un userform s'affiche. Je n'ai réencodé que la partie "masculin". Une fois les date saisie, en cliquant sur l'image en v, les dates sont copiées sur la feuille en fonction du niveau choisi.
Avec la boucle que j'ai créé, l'année n'est pas prise en compte.
Par contre si je remplace le i par un chiffre comme ceci :
l'année est prise en compte mais c'est la même date qui se colle dans chaque cellule.
J'ai joins un fichier exemple pour que vous compreniez facilement.
Merci pour l'aide
j'ai voulu optimiser mon code en utilisant une boucle for next. En cliquant sur le bouton "affichage", un userform s'affiche. Je n'ai réencodé que la partie "masculin". Une fois les date saisie, en cliquant sur l'image en v, les dates sont copiées sur la feuille en fonction du niveau choisi.
Avec la boucle que j'ai créé, l'année n'est pas prise en compte.
Code:
For i = 1 To 7
.Cells(i + 1, 8) = variable & i
'MsgBox (.Cells(i + 1, 8))
Next
Code:
For i = 1 To 7
.Cells(i + 1, 8) = variable1
'MsgBox (.Cells(i + 1, 8))
Next
J'ai joins un fichier exemple pour que vous compreniez facilement.
Merci pour l'aide