ExcelCoreGame a écrit :
Salut,
Pourrais tu expliquer ce que cela faisait et ce que cela ne fait plus maintenant?
ECG
Bonsoir,
L'application permet d’incrémenter un nombre composé de 4 chiffres en fonction de 2 variables : année et resultat test
Si année =i & resultat test = non, l'incrémentation fonctionne
Si année =i & resultat test = oui, pas d'incrémentation
Si année passe de i à i+1 , dans ce cas l'incrémentation doit recommencer des le debut exemple: 0001,0002,0003....
Toujours dans la même année, en cas du suppression d'un numéro d'incrémentation, l’application permet de récupérer ce numéro effacé et continuer l'incrémentation à partir de la valeur la plus grande,
Amicalement
RE,
Merci beaucoup MFerrand,
Je pense que j'ai trouvé la solution,
Commençant par votre solution, remplacer +4 par +1 dans la ligne suivante:
n = [Tableau1].Rows.Count + 4
Qui devient:
n = [Tableau1].Rows.Count + 1
De plus, il faut modifier la ligne du code suivante:
For i = 5 To n
Par :
For i = 2 To n
Et enfin, il faut modifier la ligne suivante:
If Target.Column <> 2 Or Target.Row < 5 Then Exit Sub
Par :
If Target.Column <> 2 Or Target.Row < 2 Then Exit Sub
Après ces modifications on pourrait supprimer les 3 lignes
Merci de confirmer cette solution
Amicalement