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.
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
Vous devez vous connecter pour publier un commentaire.
Ajouter le bouton de commande à la feuille de calcul et affecter la macro suivante:
Il ne peut annuler la dernière action réalisée par l'utilisateur et ne peut pas annuler VBA commandes.
EDIT: Si vous avez besoin d'annuler capacités, voir:
Annuler Avec Excel VBA - JKP
OriginalL'auteur Reafidy