Sur Windows, Ctrl+Z annule la dernière action. Pour revenir en avant, la plupart des utilisateurs cherchent le raccourci inverse. La combinaison existe, mais elle ne fait pas la même chose selon le logiciel utilisé. Comprendre cette différence évite de perdre des modifications après une fausse manipulation.
Ctrl+Y sur Windows : un raccourci, deux comportements distincts
La touche Ctrl+Y est documentée par Microsoft comme le raccourci pour « rétablir » une action annulée. Dans Word ou Excel, appuyer sur Ctrl+Y après un Ctrl+Z restaure l’élément supprimé. La pile d’annulation fonctionne comme un historique linéaire : chaque Ctrl+Z recule d’un cran, chaque Ctrl+Y avance d’un cran.
A lire également : Raccourci clavier flèche : tableau récapitulatif à garder sous la main
Le piège se cache dans un détail que la documentation Microsoft mentionne explicitement pour Excel : Ctrl+Y sert aussi à répéter la dernière opération, même sans annulation préalable. Si aucune action n’a été annulée, Ctrl+Y ne « rétablit » rien. Il répète la dernière commande exécutée (mise en gras, suppression de ligne, changement de couleur).
Cette double fonction explique la confusion fréquente. Dans Word, le comportement est identique : Ctrl+Y bascule entre « refaire » et « répéter » selon le contexte. Le bouton dans la barre d’outils change d’ailleurs de libellé en conséquence, mais au clavier, la combinaison reste la même.
A lire en complément : Maj sur un clavier : raccourcis essentiels à connaître en 2026

Revenir en avant sur macOS : Cmd+Shift+Z, pas Cmd+Y
Sur Mac, le raccourci pour annuler est Cmd+Z. Pour revenir en avant, la combinaison standard est Cmd+Shift+Z. Cmd+Y n’a pas de fonction « rétablir » dans la plupart des applications macOS natives.
Cette différence entre les deux systèmes crée un réflexe trompeur pour les utilisateurs qui passent d’un environnement à l’autre. Sous macOS, Cmd+Y ouvre parfois une tout autre fonction (aperçu rapide dans le Finder, par exemple). Taper Cmd+Y en pensant rétablir une action peut donc déclencher un comportement inattendu.
Récapitulatif des combinaisons par système
| Système | Annuler | Rétablir (revenir en avant) |
|---|---|---|
| Windows | Ctrl+Z | Ctrl+Y ou Ctrl+Shift+Z |
| macOS | Cmd+Z | Cmd+Shift+Z |
Certains logiciels Windows acceptent aussi Ctrl+Shift+Z comme alternative à Ctrl+Y. C’est le cas dans plusieurs éditeurs de code et dans des applications Adobe. Retenir Ctrl+Shift+Z comme raccourci universel fonctionne sur les deux plateformes dans la majorité des cas.
Navigateur web : Ctrl+Y ne sert pas à revenir en avant dans l’historique
Dans un navigateur (Chrome, Firefox, Edge), revenir en avant dans l’historique de navigation repose sur un raccourci complètement différent : Alt+flèche droite sur Windows, Cmd+flèche droite sur Mac. Ctrl+Y n’a aucun effet sur la navigation entre pages web.
La confusion vient du vocabulaire. « Revenir en avant » peut désigner deux actions distinctes :
- Rétablir une saisie annulée dans un champ de texte (formulaire, barre d’adresse) – dans ce cas, Ctrl+Y ou Ctrl+Shift+Z fonctionne
- Avancer d’une page dans l’historique du navigateur – dans ce cas, seul Alt+flèche droite s’applique
- Rouvrir un onglet fermé par erreur – ici, le raccourci est Ctrl+Shift+T, sans rapport avec la pile d’annulation
Chaque action mobilise un mécanisme différent. La pile undo/redo ne concerne que l’édition de contenu à l’intérieur d’une page, pas la navigation entre pages.
Pourquoi le « redo » disparaît après une nouvelle action
Un comportement déroute régulièrement les utilisateurs : après avoir annulé plusieurs actions avec Ctrl+Z, toute nouvelle modification efface la possibilité de revenir en avant. La pile de rétablissement se vide dès qu’une action différente est effectuée.
Le mécanisme fonctionne ainsi :
- Trois actions sont réalisées (A, B, C). Deux Ctrl+Z ramènent à l’état après A
- Un Ctrl+Y rétablirait B. Deux Ctrl+Y rétabliraient B puis C
- Si une action D est effectuée à la place de Ctrl+Y, les actions B et C sont définitivement perdues de la pile redo
Ce fonctionnement est identique dans Word, Excel, les éditeurs de texte et la plupart des logiciels graphiques. La pile d’annulation est linéaire, pas arborescente. Quelques éditeurs de code (Vim avec le plugin undotree, Emacs) proposent un historique en arbre qui conserve toutes les branches, mais ce n’est pas le comportement par défaut des applications courantes.

Le réflexe à adopter avant toute nouvelle saisie
Avant de taper quoi que ce soit après une série de Ctrl+Z, vérifier l’état du document. Si le rétablissement est encore possible, le bouton « Rétablir » dans la barre d’outils apparaît actif (non grisé). Une fois grisé, les actions annulées ne sont plus récupérables par raccourci clavier.
Raccourcis clavier pour revenir en avant dans les logiciels courants
Le tableau ci-dessous rassemble les combinaisons effectives selon le logiciel, en distinguant le rétablissement (redo) de la répétition :
| Logiciel | Rétablir (redo) | Répéter dernière action |
|---|---|---|
| Word (Windows) | Ctrl+Y / Ctrl+Shift+Z | Ctrl+Y (si rien à rétablir) |
| Excel (Windows) | Ctrl+Y | Ctrl+Y (si rien à rétablir) |
| Word (Mac) | Cmd+Shift+Z | Cmd+Y |
| Photoshop | Ctrl+Shift+Z | – |
| Google Docs | Ctrl+Y / Ctrl+Shift+Z | – |
| VS Code | Ctrl+Shift+Z / Ctrl+Y | – |
La colonne « Répéter dernière action » montre bien l’ambiguïté de Ctrl+Y : le même raccourci change de fonction selon qu’une annulation précède ou non. Dans Photoshop, Adobe a supprimé cette ambiguïté en réservant Ctrl+Shift+Z au redo et en n’assignant pas de fonction « répéter » à Ctrl+Y par défaut.
Retenir Ctrl+Shift+Z comme raccourci principal pour revenir en avant au clavier reste la stratégie la plus fiable. Cette combinaison fonctionne de manière cohérente sur Windows et macOS, dans les logiciels Microsoft, Adobe et Google, sans risque de déclencher une répétition involontaire à la place du rétablissement attendu.

