Tu veux savoir comment masquer les cellules dans excel? Il existe plusieurs façons de masquer et d’afficher des colonnes et des lignes dans Excel. Une chose dont vous n’êtes peut-être pas consciente : vous pouvez masquer et afficher plusieurs colonnes ou lignes, en même temps, même si elles ne sont pas contiguës. Mieux encore, s’ils sont contigus, vous pouvez utiliser l’outil de regroupement d’Excel. Voici quelques façons de masquer et d’afficher vos colonnes et lignes Excel pour gagner du temps.

Comment masquer des cellules dans Excel
Comment masquer des cellules dans Excel

Comment masquer des cellules dans Excel ? (En utilisant les 4 méthodes principales)

Mentionnés ci-dessous sont les 4 meilleures méthodes qui peuvent facilement vous aider à masquer des colonnes dans Excel

  1. Masquer la colonne à l’aide de l’option clic droit
  2. Masquer la colonne à l’aide de la touche de raccourci
  3. Masquer la colonne en utilisant la largeur de la colonne
  4. Masquer la colonne à l’aide du code VBA

Cela pourrait aussi vous intéresser : Comment passer du PDF à Excel.

Examinons maintenant chacune des méthodes en détail avec un exemple :

Comment masquer des cellules dans Excel en utilisant le bouton droit

Dans la feuille de calcul ci-dessous, sous Détails de l’employé, nous devons masquer les colonnes B et C car elles se composent individuellement du prénom et du nom et nous avons concaténé (combiné) les noms dans la colonne D et nous voulons que seuls ceux-ci soient affichés.

Comment masquer des cellules dans Excel

  • Étape 1: Il faut cliquer sur B (Column Label) avec la souris (quand on déplace le pointeur sur le libellé de la colonne qui devient la flèche vers le bas) puis en appuyant CTRL + MAJ, vous devez appuyer sur ‘Flèche droite’ aussi pour sélectionner la colonne sur le côté droit (C).

Comment masquer des cellules dans Excel

  • Étape 2– Faites un clic droit pour ouvrir le menu contextuel, puis choisissez ‘Cacher’.

Comment masquer des cellules dans Excel

Comment masquer des cellules dans Excel à l’aide de la touche de raccourci (CTRL + 0)

  • Par exemple, sélectionnez les colonnes B et C (CTRL + ESPACE peut également être utilisé pour sélectionner une colonne) et utilise le clé accès direct CTRL + 0 (ZÉRO) pour masquer une colonne dans Excel.

Comment masquer des cellules dans Excel

Comment masquer des cellules dans Excel en utilisant la largeur de colonne

  • Sélectionnez les colonnes B et C, cliquez avec le bouton droit pour ouvrir le menu contextuel, puis choisissez ‘Largeur de colonne’ et spécifiez la largeur à ‘0’.

Comment masquer des cellules dans Excel 22

Comment masquer des cellules dans Excel en utilisant VBA

  • Étape 1: dans l’onglet Développeur, choisissez l’option ‘Visual Basic’ pour ouvrir la fenêtre pour écrire le code VBA.

Comment masquer des cellules dans Excel 23

  • Étape 2: Après avoir double-cliqué sur le ‘Feuille 1’, cliquez sur le menu ‘Insérer’ -> ‘Procédure’ -> Spécifiez le nom de la procédure et collez le code suivant : Feuilles de calcul (« Feuille1 »). Colonnes (« C »). Caché = Vrai

Comment masquer des cellules dans Excel 24

  • Étape 3: Avant de cliquer sur le menu ‘Exécuter’ -> Exécuter le formulaire sous-utilisateur/utilisateur, enregistrez le fichier avec l’extension .XLSM, puisque c’est pour « Cahier d’exercices prenant en charge les macros ».

Comment masquer des cellules dans Excel 25

  • Étape 4: Après avoir masqué les colonnes B et C, la feuille ressemblera à celle illustrée ci-dessous. Il y a une ‘double ligne’ entre A et D puisque les colonnes B et C sont cachées entre elles.

Comment masquer des cellules dans Excel 26

Comment masquer des cellules dans Excel avec VBA

Se cacher est le plus simple, mais vous devez comprendre le concept ici. Pour masquer la colonne à l’aide de VBA, nous devons déterminer quelle colonne nous devons masquer. Pour spécifier la colonne à masquer, nous devons utiliser l’objet RANGE.

Nous devons donc utiliser la propriété « Colonne entière ».

  • Portée (« A : A »). Colonne entière

Dans toute la propriété de la colonne, nous devons utiliser la propriété « Caché ».

  • Portée (« A : A »). Colonne complète.Caché

Enfin, nous devons définir la propriété Hidden sur VRAI.

  • Portée (« A : A »). EntireColumn.Hidden = VRAI

Cela masquera la colonne A.

Comment masquer des cellules dans Excel avec VBA ?

Nous pouvons masquer les colonnes de différentes manières. Nous pouvons masquer une colonne à l’aide d’un objet Range, en utilisant la propriété CELLS. En fonction de la méthode que nous utilisons, nous devons créer notre code VBA.

Exemple 1 – Masquer à l’aide de l’objet Range

Si vous souhaitez masquer une colonne particulière, spécifiez la colonne à l’intérieur de l’objet RANGE. Regardez les données ci-dessous.

Comment masquer des cellules dans Excel

Maintenant, nous allons masquer toute la colonne A en utilisant le code suivant.

Code:

Sous-plage_Masquer ()

Portée (« A : A »). EntireColumn.Hidden = True

Fin du sous-marin

Comment masquer les cellules dans Excel 27

Ainsi, lorsque nous exécutons le code, nous obtenons le résultat suivant.

Comment masquer les cellules dans Excel 28

Exemple 2 : Masquer à l’aide de la propriété Columns

Si vous souhaitez masquer la colonne à l’aide de la propriété Columns, le code suivant est fait pour vous.

Code:

Sous-plage_Masquer ()

Colonnes (« B »). Caché = Vrai

Fin du sous-marin

Comment masquer des cellules dans Excel 29

Cela masquera la colonne B. Ici, vous devez vous demander où se trouve la propriété de la colonne entière. Lorsque vous utilisez la propriété Colonnes, il n’est pas nécessaire d’utiliser la propriété Colonne entière.

Nous pouvons toujours utiliser la propriété Colonne entière, mais ce n’est pas nécessairement obligatoire. Et le code pour le même est fourni ci-dessous.

Code:

Sous-colonnes_Masquer ()

Colonnes (« B »). EntireColumn.Hidden = True

Fin du sous-marin

Comment masquer des cellules dans Excel 30

Cela devrait bien fonctionner aussi.

On peut aussi utiliser le numéro de colonne au lieu de la référence alphabétique. Et le code pour le même est fourni ci-dessous.

Code:

Sous-colonnes_Masquer ()

Colonnes (4) .EntireColumn.Hidden = True

Fin du sous-marin

Comment masquer les cellules dans Excel 31

Cela masquera la colonne D.

Comment masquer les cellules dans Excel 32

Exemple 3 – Masquer plusieurs colonnes

Vous pouvez également masquer plusieurs colonnes en même temps. Pour cela, vous devez mentionner la première et la dernière colonne, afin qu’entre les colonnes, elles soient également masquées. Pour les mêmes données que l’exemple 1, utilisez le code suivant pour masquer plusieurs colonnes.

Code:

Sous-colonnes_Masquer ()

Plage (« A : C »). EntireColumn.Hidden = True

Fin du sous-marin

Comment masquer des cellules dans Excel 33

Cela masquera les colonnes A à C.

Vous pouvez également utiliser le code suivant pour masquer plusieurs colonnes dans Excel VBA.

Code:

Sub Multi_Columns_Hide ()

Colonnes (« A:C »). EntireColumn.Hidden = True

Fin du sous-marin

Comment masquer les cellules dans Excel 34

Les méthodes ci-dessus masqueront les trois premières colonnes, c’est-à-dire A, B et C.

Comment masquer des cellules dans Excel 35

Exemple 4 – Masquer les colonnes avec une cellule

Nous pouvons également masquer une colonne basée sur une seule référence de cellule. Vous n’avez pas besoin de donner la référence de colonne complète pour masquer la colonne. Avec une seule référence de cellule, vous devriez pouvoir masquer une colonne.

Code:

Sous Single_Hide ()

Gamme (« A5 »). EntireColumn.Hidden = True

Fin du sous-marin

Comment masquer des cellules dans Excel

Cela masquera toute la colonne A.

Comment masquer des cellules dans Excel 36

Exemple 5 : masquer toutes les colonnes alternatives

Supposons que vous ayez des données similaires à l’image suivante.

Comment masquer des cellules dans Excel 37

Vous devez masquer toutes les colonnes alternatives qui sont vides. Pour que cela se produise, vous devez utiliser des boucles, le code suivant fera le travail pour vous.

Code:

SubalternativeColumn_Hide ()

Dim k sous forme d’entier

Pour k = 1 Pour 7

Cellules (1, k + 1) .EntireColumn.Hidden = True

k = k + 1

Suivant k

Fin du sous-marin

Comment masquer des cellules dans Excel

Cela masquera toutes les colonnes alternatives.

Comment masquer des cellules dans Excel

Exemple 6 – Masquer chaque colonne vide

Dans l’exemple ci-dessus, toutes les autres colonnes alternatives étaient vides et nous les avons facilement masquées. Mais regardez les données ci-dessous.

Comment masquer les cellules dans Excel 38

Ici, le modèle de colonne vide n’est pas standard. Dans ces cas, le code suivant masquera toutes les colonnes vides, quel que soit le modèle.

Code:

Sous-colonne_Masquer1 ()

Dim k sous forme d’entier

Pour k = 1 à 11

Si Cellules (1, k) .Valeur = «  » Alors

Colonnes (k) .Hidden = True

Fin si

Suivant k

Fin du sous-marin

Comment masquer les cellules dans Excel 39

Lorsque vous exécutez le code, vous obtenez le résultat suivant.

Comment masquer des cellules dans Excel 40

Exemple 7 – Masquer les colonnes en fonction de la valeur de la cellule

Nous allons maintenant voir comment masquer la colonne en fonction de la valeur de la cellule. Pour voir un exemple, regardez les données ci-dessous.

Comment masquer des cellules dans Excel 41

Ici, nous voulons masquer toutes les colonnes si l’en-tête est « Non ». Le code suivant le fera.

Code:

Sub Column_Hide_Cell_Value ()

Dim k sous forme d’entier

Pour k = 1 à 7

Si Cellules (1, k) .Valeur = « Non » Alors

Colonnes (k) .Hidden = True

Fin si

Suivant k

Fin du sous-marin

Comment masquer les cellules dans Excel 42

Lorsque vous exécutez le code, vous obtenez le résultat suivant.

Comment masquer des cellules dans Excel

Ce sujet est lié à : Comment faire la connexion dans Excel

Comme vous pouvez le voir, apprendre à masquer des cellules dans Excel n’est pas quelque chose de l’autre monde, la dernière méthode VBA nécessite une certaine connaissance des codes Excel mais le reste est simple à appliquer. Nous espérons vous avoir aidé.