Problème avec "undo" / ctrl+z sous Excel
lucilerog
Messages postés
2
Statut
Membre
-
lucilerog Messages postés 2 Statut Membre -
lucilerog Messages postés 2 Statut Membre -
Bonjour,
[Je sais que je ne peux pas "undo" une action réalisée par une macro, c'est un autre problème]
J'ai créé un fichier Excel dont 4 onglets ont des macros du type:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Call Module.sub
End Sub
Ces onglets fonctionnaient parfaitement avant que je crée une nouvelle version du même fichier. Depuis que j'ai créé de nouvelles versions, la commande "undo" / ctr+z bug : au lieu de défaire la dernière action, la commande n'a aucune conséquence ou me change d'onglet. Ce bug n’apparaît pas pour tous les autres onglets, qu'ils aient des macros associées ou non.
Il semblerait donc que ces macros créent le bug probablement en rattachant le fichier à des versions antérieures mais je ne sais pas comment régler le problème. Qqun a une idée ?
Merci beaucoup
[Je sais que je ne peux pas "undo" une action réalisée par une macro, c'est un autre problème]
J'ai créé un fichier Excel dont 4 onglets ont des macros du type:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Call Module.sub
End Sub
Ces onglets fonctionnaient parfaitement avant que je crée une nouvelle version du même fichier. Depuis que j'ai créé de nouvelles versions, la commande "undo" / ctr+z bug : au lieu de défaire la dernière action, la commande n'a aucune conséquence ou me change d'onglet. Ce bug n’apparaît pas pour tous les autres onglets, qu'ils aient des macros associées ou non.
Il semblerait donc que ces macros créent le bug probablement en rattachant le fichier à des versions antérieures mais je ne sais pas comment régler le problème. Qqun a une idée ?
Merci beaucoup
A voir également:
- Ctrl z excel
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Excel trier de a à z ne fonctionne pas - Guide
- Gpu z - Télécharger - Informations & Diagnostic
- Cpu z - Télécharger - Informations & Diagnostic
1 réponse
Bon au bout de 2h j'ai trouvé la réponse (jai mis 1h45 à trouver que la différence entre les onglets qui fonctionnent correctement et les autres étaient la Private Sub ..._SelectionChange) :
En fait quand je change une cellule dans les onglets qui ont ce type de macro _SelectionChange, alors la macro associée se met en route et il est donc impossible de revenir en arrière puisqu'on ne peut pas undo l'action d'une macro... la réponse était donc dans ma question...
En fait quand je change une cellule dans les onglets qui ont ce type de macro _SelectionChange, alors la macro associée se met en route et il est donc impossible de revenir en arrière puisqu'on ne peut pas undo l'action d'une macro... la réponse était donc dans ma question...