Bonjour,
Ci joint un fichier avec mise en mémoire des différents tests "produits" sur une continuité de modification.
j'essaye de m'expliquer :
vous faite une série de modifications de cellules B1 et B2, vous avez un bouton pour faire "reset", vous pouvez "retourner à la position de départ.
Mais maintenant vous avez un bouton pour revenir à la dernière position éditée.
Si lors de ces différents déplacements vous ne modifiez pas les valeurs des cellules B1 et B2 alors tous reste en mémoire.
Pour "allonger" la mémoire du Undo, il faut se mettre sur la "plus grande valeur du undo" c'est à dire la dernière position de modification, puis reprendre cette modification des valeurs B1 et B2.
Si lorsque vous remonter , vous faites un UNDO et qu'au milieu de la série vous modifez une des deux valeurs, le UNdo repart de cette nouvelle position.
Je ne sais pas si j'ai étais assez clair
Lors de la fermetur du programme, la sérien en mémoire des Undo est sauvegardée sur la feuille 2.
Lors de la réouverture, cette série est mise en mémoire est peut être à nouveau exploité ou modifiée. les valeurs de B1 et B2 sont alors celle du Undo le plus récent.
@ bientôt
LouReeD