Comment par programmation code "d'annulation" de la fonction dans Excel-Vba?

Est de toute façon il code une fonction d'annulation sur un bouton de commande similaire à Excel est très propre fonction annuler?

Ou une fonction qui est capable d'appeler Ctrl-Z de la touche de raccourci.

Il y a un hic avec ce, que lorsque vous appelez le code VBA, la pile d'annulation est détruit (faire une feuille de calcul, mettre certains éléments, en supprimer, puis d'appeler tout le code VBA pour voir ce que je veux dire). Je ne sais pas si il y a un moyen de contourner cela. Un autre utilisateur a eu un problème similaire, et je pense que vous auriez fondamentalement à venir avec un moyen d'ecrire les changements dans un fichier, et de les lire à nouveau.
Doublon de: stackoverflow.com/questions/339228/...
Point mineur, mais il n'est pas - ou n'est plus vrai que l'appel à aucun VBA détruit la pile d'annulation. Seulement les macros VBA qui apportent des changements détruire la pile d'annulation.

OriginalL'auteur Vivian | 2011-08-10