Bonjour maxgib,
maxgib a écrit :
en revanche, si j'essaye de code la fonction else, la première ligne ne fonction plus et je passe directement à la fonction else.
De quelle ligne fais-tu référence?
Si ta condition est remplie, le code équivalent sera à ton test if then else sera
Cells(i, 2).Select
Si ta condition n'est pas remplie, le code équivalent sera
Call affcreer
Exit For
Es-ce que tu veux que dans les 2 cas, ta cellule soit sélectionnée?
PS: Attention, tu as oublié un "."
Cells(i, 2).Select
'devrait être
.Cells(i, 2).Select