Comment soustraire dans Excel : Toutes les méthodes expliquées (2026)
Masquer des colonnes dans Excel prend environ une demi-seconde une fois que la combinaison de touches appropriée est mémorisée. Sélectionnez au moins une cellule dans la colonne qui doit disparaître, puis appuyez sur Ctrl + 0 (zéro, pas la lettre O) sur Windows ou Command + 0 sur Mac. La colonne disparaît de l'affichage tandis que chaque formule, valeur et paramètre de formatage reste exactement à sa place.
Ce raccourci clavier gère environ 90% des tâches de masquage quotidiennes dans Microsoft Excel, mais ce n'est pas toujours le bon outil pour chaque situation. Certaines personnes préfèrent le menu contextuel car leur mémoire musculaire les guide d'abord là. D'autres ont besoin de masquer de nombreuses colonnes simultanément, de regrouper les données en groupes extensibles, ou de créer un bouton en un clic qui masque des colonnes spécifiques en fonction du jour de la semaine. Chaque scénario a sa meilleure méthode, et Excel offre plusieurs façons de gérer la visibilité des colonnes selon la tâche à accomplir.
Ce post parcourt chaque méthode fiable pour masquer une ou plusieurs colonnes dans Excel, du raccourci clavier le plus rapide à une macro réutilisable. Cela couvre également les maux de tête les plus courants : des colonnes cachées qui refusent de réapparaître, la colonne A qui disparaît complètement, et les paramètres de visibilité qui se perdent lorsqu'un fichier Excel est envoyé par e-mail ou partagé avec d'autres utilisateurs. Pour les équipes qui ont besoin d'automatiser le masquage des colonnes dans les feuilles de calcul générées par logiciel, la section finale montre comment la bibliothèque IronXL .NET gère la même opération dans le code. Que l'objectif soit de nettoyer un rapport trimestriel, de partager une version purifiée d'une feuille de calcul, ou simplement de cacher des colonnes d'aide pleines de calculs intermédiaires, ces techniques de l'équipe de contenu d'Iron Software couvrent chaque situation qu'un utilisateur typique en milieu de travail peut rencontrer.
Chaque méthode ci-dessous comprend une capture d'écran suggérée pour que les repères visuels correspondent à ce qui apparaît à l'écran dans Excel 2016, 2019, 2021, Microsoft 365 et Excel pour le web.
Méthode 1 : Le raccourci clavier (le plus rapide)
Shortcut: Ctrl + 0 (Windows) or Command + 0 (Mac)
C'est la façon la plus rapide de masquer une colonne dans Excel. Les étapes suivantes expliquent comment faire :
- Cliquez sur n'importe quelle cellule de la colonne à masquer, ou cliquez sur l'en-tête de colonne en haut pour sélectionner la colonne entière.
-
Appuyez sur la touche contrôle avec la touche sur Windows, ou Cmd + 0 sur Mac.
- La colonne disparaît immédiatement.
Pour masquer plusieurs colonnes adjacentes en une seule fois, cliquez sur la lettre de la première colonne, maintenez la touche Maj, puis cliquez sur la lettre de la dernière colonne pour mettre en surbrillance une plage. En appuyant une fois sur la combinaison de touches, vous masquez toutes les colonnes sélectionnées ensemble. Le même raccourci fonctionne pour une seule colonne ou pour plusieurs colonnes en même temps.

Une erreur courante : appuyer sur Ctrl + Maj + 0 était le raccourci clavier pour afficher les colonnes, mais Microsoft l'a désactivé sur la plupart des installations Windows car il entrait en conflit avec un raccourci système qui change les dispositions de clavier. D'habitude, pour afficher, il faut choisir le menu contextuel ou le ruban à la place.
Méthode 2 : Menu contextuel clic droit
La méthode du clic droit est l'option la plus visible, c'est pourquoi tant de tutoriels commencent par elle. C'est aussi la plus facile à retenir sans pratique. Les étapes suivantes fonctionnent sur n'importe quelle version de Microsoft Excel :
- Cliquez sur l'en-tête de la première colonne pour sélectionner la colonne entière. Le curseur devrait se transformer en une petite flèche noire vers le bas avant de cliquer.
- Cliquez avec le bouton droit de la souris n'importe où à l'intérieur de la colonne surlignée.
- Sélectionnez Masquer dans le menu contextuel qui apparaît.

Pour masquer plusieurs colonnes, sélectionnez-les d'abord en cliquant et en faisant glisser à travers les en-têtes de colonne pour les colonnes adjacentes, ou maintenez ctrl en cliquant sur les lettres de colonne individuelles pour sélectionner des colonnes non adjacentes. Le clic droit et le choix de Masquer masquera plusieurs colonnes à la fois.
Cette approche fonctionne de manière identique dans Excel pour le web, bien que le menu contextuel dans les navigateurs prenne parfois une seconde de plus à charger.
Méthode 3 : Le ruban de l'onglet Accueil
La méthode du ruban est utile lorsque vous travaillez sur un écran tactile ou lorsque les raccourcis clavier ne sont pas disponibles, comme lorsque vous utilisez un stylet sur une Surface ou une tablette exécutant Excel.
- Sélectionnez la ou les colonnes à masquer en cliquant sur la ou les lettres de colonne.
-
Allez dans l'onglet Accueil du ruban.
-
Cliquez sur Format dans le groupe Cellules (vers le côté droit du ruban, près de Format des cellules).
- Survolez Afficher/Masquer.
- Cliquez sur Masquer les colonnes.

Le même sous-menu inclut également Masquer les lignes, Masquer la feuille, Afficher les colonnes, Afficher les lignes et Afficher la feuille. Mémoriser mentalement ce menu est utile car il regroupe toutes les actions relatives à la visibilité à la fois pour les lignes et les colonnes en un seul endroit.
Méthode 4 : Masquer les colonnes non adjacentes
Masquer une ou plusieurs colonnes qui ne sont pas côte à côte, telles que les colonnes B, D et F tout en laissant les colonnes C et E visibles, est une demande fréquente lors de la suppression d'informations sensibles dans les rapports destinés au partage externe. L'astuce est de sélectionner plusieurs colonnes à la fois avant d'appliquer la commande de masquage.
- Cliquez sur l'en-tête de la première colonne à masquer (colonne B).
-
Maintenez la touche contrôle (ou Cmd sur Mac) et cliquez sur chaque lettre de colonne supplémentaire (D et F).
- Avec toutes les colonnes sélectionnées, cliquez avec le bouton droit sur n'importe laquelle des lettres de colonne surlignées et choisissez Masquer les colonnes, ou appuyez sur Ctrl + 0.

Toutes les colonnes sélectionnées seront masquées simultanément. Cette astuce pour masquer des colonnes non adjacentes permet de gagner un temps considérable comparé au masquage de chacune individuellement, notamment lorsque vous travaillez avec des feuilles de calcul larges contenant des dizaines de colonnes d'aide.
Méthode 5 : Masquer les colonnes en utilisant la zone de nom
La zone de nom est le petit champ de saisie à gauche de la barre de formule. Elle peut cibler directement une seule colonne ou une plage sans que l'utilisateur ait besoin de faire défiler la feuille de calcul.
- Cliquez à l'intérieur de la zone de nom.
- Tapez la référence de colonne, comme H:H pour la première colonne à cibler, ou H:K pour capturer les colonnes H à K (où K devient la dernière colonne de la sélection).
- Appuyez sur Entrée.
- Appuyez sur Ctrl + 0 ou cliquez avec le bouton droit et choisissez Masquer.
Cette méthode est efficace lorsque vous travaillez sur des feuilles de calcul qui défilent au-delà de la colonne ZZ. Taper AB:AB et appuyer sur Entrée est plus rapide que de faire défiler latéralement à travers une centaine de colonnes pour trouver la bonne lettre d'en-tête.
Méthode 6 : Regrouper des colonnes pour un masquage collapsible
La fonction de regroupement est le meilleur choix lorsque les colonnes doivent être masquées temporairement et rétablies fréquemment. Elle ajoute un petit bouton + ou − au-dessus des en-têtes de colonne, permettant à quiconque d'étendre ou de réduire le groupe d'un simple clic.
- Sélectionnez les colonnes à regrouper.
-
Allez dans l'onglet Données.
-
Cliquez sur le bouton Grouper dans la section Plan.
- Un crochet apparaît au-dessus des colonnes sélectionnées avec un bouton − pour les réduire et un + pour les étendre.
Les colonnes groupées se comportent comme des colonnes masquées lorsqu'elles sont réduites, mais elles laissent également un indicateur visuel clair que quelque chose est réduit, ce qui évite la confusion courante des collègues se demandant pourquoi les lettres sautent de C à G dans la ligne d'en-tête de colonne. Les groupes peuvent aussi être imbriqués, permettant des vues détaillées et résumées du même ensemble de données. La même fonction de regroupement fonctionne également pour regrouper des lignes, ce qui est pratique pour réduire les blocs de détails répétés dans les modèles financiers.
Pour supprimer un groupe, sélectionnez les colonnes et cliquez sur Dégrouper dans l'onglet Données.
Méthode 7 : VBA Macro pour un masquage réutilisable
Les feuilles de calcul qui sont mises à jour chaque semaine ont souvent le même ensemble de colonnes d'aide qu'il est nécessaire de masquer avant d'envoyer une version épurée. Enregistrer une macro élimine complètement cette corvée. Les étapes suivantes montrent comment en créer une :
-
Appuyez sur Alt + F11 pour ouvrir l'éditeur Visual Basic.
- Cliquez sur Insérer > Module.
- Collez le code suivant :
Sub HideHelperColumns()
Columns("H:K").EntireColumn.Hidden = True
Columns("Q:R").EntireColumn.Hidden = True
End Sub
Sub HideHelperColumns()
Columns("H:K").EntireColumn.Hidden = True
Columns("Q:R").EntireColumn.Hidden = True
End Sub
Sub HideHelperColumns()
Columns("H:K").EntireColumn.Hidden = True
Columns("Q:R").EntireColumn.Hidden = True
End Sub
- Fermez l'éditeur et assignez la macro à un bouton ou à un raccourci clavier.
Pour réafficher, changez simplement True en False dans la ligne pertinente et exécutez à nouveau la macro, ou créez une macro distincte ShowHelperColumns qui fait l'inverse. La macro peut être sauvegardée dans le classeur de macro personnel pour s'exécuter sur chaque feuille de calcul sur le même ordinateur.
Remarque : Les fichiers contenant des macros doivent être enregistrés en tant que .XLSM plutôt que .XLSX. Enregistrer au format standard supprimera la macro sans avertissement.
Comment réafficher des colonnes dans Excel
Le masquage n'est que la moitié du flux de travail. Voici trois moyens fiables pour faire réapparaître les colonnes masquées. La même logique s'applique pour faire réapparaître des lignes : substituez simplement "ligne" à "colonne" dans chaque méthode.
Méthode A : Sélectionnez les colonnes adjacentes et réaffichez. Cliquez sur la lettre de la colonne à gauche de la plage masquée, maintenez la touche Maj, et cliquez sur la lettre de la colonne à droite. Cliquez avec le bouton droit sur la sélection et choisissez Réafficher.
Méthode B : Sélectionnez toutes les colonnes. Appuyez sur Ctrl + A pour sélectionner toute la feuille, cliquez avec le bouton droit sur n'importe quelle lettre de colonne, et choisissez Réafficher les colonnes. Chaque colonne masquée réapparaît en une fois.
Méthode C : Utilisez le ruban. Sélectionnez les colonnes environnantes, allez dans Accueil > Format > Afficher/Masquer > Réafficher les colonnes.
Comment réafficher la colonne A (le cas difficile)
La colonne A est un cas particulier car il n'y a pas de colonne à sa gauche. L'astuce standard "sélectionner les colonnes adjacentes" échoue car seule la colonne B peut être sélectionnée.
La solution fiable :
-
Cliquez à l'intérieur de la Zone de Nom à gauche de la barre de formule.
- Tapez A1 et appuyez sur Entrée. La cellule est maintenant sélectionnée même si la colonne est masquée.
- Allez dans Accueil > Format > Afficher/Masquer > Réafficher les colonnes.
La colonne A réapparaîtra immédiatement. La même astuce fonctionne pour toute colonne unique masquée où il est difficile de sélectionner à la fois les voisins.
Et pour les lignes ? Mêmes méthodes, direction différente
Microsoft Excel rend la masquage des lignes dans Excel aussi simple que celui des colonnes. Chaque technique ci-dessus fonctionne de la même manière pour la direction des lignes. Le raccourci clavier pour masquer les lignes est Ctrl + 9, et le menu contextuel montre une option Masquer chaque fois qu'une ligne entière est sélectionnée en cliquant sur son numéro à gauche de la feuille. Le chemin du ruban est identique : Accueil > Format > Afficher/Masquer > Masquer les lignes ou Réafficher les lignes.
Pour masquer rapidement les lignes en vrac, sélectionnez plusieurs numéros de ligne en utilisant la touche Maj pour les lignes adjacentes ou la touche contrôle pour celles non adjacentes, puis appliquez l'une des méthodes ci-dessus. La fonction de regroupement prend également en charge le regroupement des lignes via le même bouton de l'onglet Données, avec des crochets de réduction apparaissant sur le côté gauche de la feuille plutôt qu'au-dessus de l'en-tête.
En bref, tout ce qui fonctionne dans une direction fonctionne dans l'autre. Connaître les deux directions double la valeur de chaque raccourci déjà mémorisé pour gérer les lignes et les colonnes.
Problèmes courants et dépannage
Les colonnes masquées réapparaissent lorsque le fichier est partagé
Les colonnes masquées survivent aux sauvegardes normales, aux e-mails et aux téléchargements sur OneDrive, mais elles réapparaîtront si d'autres utilisateurs sélectionnent toutes les lignes et colonnes et cliquent sur Réafficher. Pour supprimer réellement les données sensibles avant de partager un fichier Excel, supprimez les colonnes au lieu de les masquer, ou utilisez Fichier > Informations > Inspecter le document pour trouver et supprimer automatiquement le contenu masqué.
Les colonnes masquées s'impriment toujours
Par défaut, Excel ignore les colonnes masquées à l'impression, ce qui est généralement le comportement souhaité. Si des colonnes masquées apparaissent dans les aperçus d'impression, vérifiez Disposition de la page > Zone d'impression pour voir si une plage fixe a été définie qui annule les paramètres de visibilité.
Le filtrage ressemble à la masquage mais fonctionne différemment
Un filtre appliqué via Données > Filtrer masque les lignes en fonction de critères, laissant la visibilité des colonnes intacte. Si la masquage des colonnes semble s'annuler, le problème vient probablement d'un filtre qui est effacé plutôt que de colonnes qui deviennent visibles. Vérifiez les petites flèches de filtre dans la ligne d'en-tête pour confirmer.
Les colonnes masquées apparaissent lorsque des données sont copiées
Coller des données depuis une plage incluant des colonnes masquées collera également ces colonnes. Pour copier uniquement les cellules visibles, sélectionnez la plage, appuyez sur Alt + ; (point-virgule) pour sélectionner uniquement les cellules visibles, puis copiez et collez.
Le raccourci Ctrl + 0 ne fait rien
Sur certains systèmes Windows, Ctrl + 0 est intercepté par le raccourci de la barre de langue pour changer les dispositions de clavier. Pour restaurer le raccourci Excel, allez dans Paramètres de Windows > Heure et Langue > Langue > Paramètres de clavier avancés > Raccourcis de langue d'entrée et désactivez le raccourci en conflit, ou utilisez le menu contextuel à la place.
Les feuilles protégées bloquent la masquage
Si l'option Masquer est grisée, la feuille de calcul est probablement protégée. Allez dans Révision > Déprotéger la feuille et entrez le mot de passe s'il y en a un. La masquage fonctionnera normalement une fois la protection retirée.
Les volets figés interagissent de manière maladroite avec les colonnes masquées
Masquer une colonne qui fait partie d'un volet figé provoque parfois un comportement imprévisible de la vue figée. Détacher les volets via Affichage > Figer les volets > Détacher les volets, masquer les colonnes, puis refixez-les règle généralement le problème.
Quand masquer, supprimer ou regrouper
Choisir la bonne approche dépend de ce qui arrive ensuite à la feuille de calcul. Le tableau ci-dessous résume la décision :
|But| Meilleure méthode | | ---| ---| | Débarrasser temporairement une vue | Masquer ou utiliser la fonction de regroupement | | Supprimer de manière permanente les données confidentielles | Supprimer les colonnes | | Permettre aux spectateurs d'étendre/réduire à la demande | Grouper | | Masquer les calculs intermédiaires référencés par des formules | Masquer (supprimer casse les formules) | | Purifier une feuille de calcul avant de l'envoyer à d'autres utilisateurs | Supprimer plus Inspecter le document |
Une erreur fréquente est de masquer des colonnes qui contiennent des informations sensibles avant d'envoyer le fichier à l'extérieur de l'entreprise. Caché ne signifie pas supprimé. Toute personne ayant une connaissance de base d'Excel peut faire réapparaître chaque colonne en moins de cinq secondes. Toute donnée vraiment confidentielle doit être supprimée avant que le fichier ne quitte le bâtiment, ou une copie purifiée doit être exportée.
Pour les développeurs : Masquer les colonnes par programmation avec IronXL
Pour les équipes qui génèrent des fichiers Excel depuis des applications .NET, masquer des colonnes à la main n'est pas pratique. Un export hebdomadaire de 500 rapports clients doit masquer les mêmes colonnes internes à chaque fois, automatiquement. IronXL est une bibliothèque C# de l'équipe d'Iron Software qui gère le travail en quelques lignes de code. Elle fonctionne sur .NET sans nécessité d'installer Microsoft Office ou Excel sur le serveur.
using IronXL;
WorkBook workbook = WorkBook.Load("report.xlsx");
WorkSheet sheet = workbook.WorkSheets.First();
// Hide a single column (column C)
sheet.GetColumn(2).Hidden = true;
// Hide a range of columns (columns H through K)
for (int i = 7; i <= 10; i++)
{
sheet.GetColumn(i).Hidden = true;
}
workbook.SaveAs("report-cleaned.xlsx");
using IronXL;
WorkBook workbook = WorkBook.Load("report.xlsx");
WorkSheet sheet = workbook.WorkSheets.First();
// Hide a single column (column C)
sheet.GetColumn(2).Hidden = true;
// Hide a range of columns (columns H through K)
for (int i = 7; i <= 10; i++)
{
sheet.GetColumn(i).Hidden = true;
}
workbook.SaveAs("report-cleaned.xlsx");
Imports IronXL
Dim workbook As WorkBook = WorkBook.Load("report.xlsx")
Dim sheet As WorkSheet = workbook.WorkSheets.First()
' Hide a single column (column C)
sheet.GetColumn(2).Hidden = True
' Hide a range of columns (columns H through K)
For i As Integer = 7 To 10
sheet.GetColumn(i).Hidden = True
Next
workbook.SaveAs("report-cleaned.xlsx")
La même bibliothèque lit, édite et enregistre des fichiers .XLSX, .XLS et .CSV, supporte les formules et le style, et fonctionne dans des applications console, des API web et des applications de bureau. Les pipelines de génération de feuilles de calcul côté serveur qui nécessitaient auparavant Interop ou des plugins tiers peuvent généralement être migrés vers IronXL avec un minimum de réécriture.
Conclusion
Masquer des colonnes dans Excel est l'une de ces tâches qui semble triviale jusqu'à ce qu'une date limite arrive et que le raccourci clavier cesse soudainement de fonctionner, ou que la colonne A disparaisse et refuse de revenir. Ce post a couvert chaque situation réaliste : la combinaison de touches Ctrl + 0 pour la vitesse, le menu contextuel clic droit pour la clarté, la fonction de regroupement pour les vues collapsibles, l'astuce de la zone de nom pour la colonne A, et une petite macro VBA pour les nettoyages répétitifs. Chacune de ces façons de masquer et de réafficher les colonnes existe pour une raison, et savoir laquelle utiliser à un moment donné, c'est ce qui sépare un utilisateur Excel qui termine le rapport à temps de celui qui cherche encore à travers les menus.
Pour l'automatisation à grande échelle, la bibliothèque IronXL offre aux développeurs la même capacité de masquage de colonnes via une API .NET propre, sans que la dépendance à Office ne soit requise. Plus de tutoriels et d'exemples de code sont disponibles sur le site de documentation d'Iron Software.




