Masquer les colonnes dans Excel : 3 options pour les tableaux

Table des matières:

Anonim

Comment masquer des colonnes entières

Certaines feuilles de calcul dans Microsoft Excel semblent déroutantes. Cela est dû au fait que les colonnes sont utilisées pour afficher des résultats intermédiaires, en particulier dans les tableaux complexes et étendus. Ces colonnes auxiliaires avec de longues formules ou des sous-totaux sont nécessaires et en même temps peuvent être déroutantes pour le spectateur. Pour cette raison, il est logique de masquer les colonnes de ce type. Plusieurs options sont disponibles pour les utilisateurs d'Excel.

Variante 1 : Masquer les colonnes à l'aide du menu contextuel dans Excel - voici comment cela fonctionne

L'une des méthodes les plus simples et les plus rapides pour masquer une colonne dans Microsoft Excel se trouve dans le menu contextuel d'Excel. Le menu contextuel est le menu de sélection qui s'ouvre lorsque vous cliquez sur une cellule avec le bouton droit de la souris. Pour masquer une colonne, procédez comme suit :

  1. Faites un clic droit sur une colonne en cliquant sur la lettre de la colonne en haut de l'en-tête de la colonne.

  2. Activez la fonction HIDE dans le menu contextuel. La fonction est disponible dans toutes les versions d'Excel.

Si vous souhaitez masquer plusieurs colonnes en une seule étape, marquez plusieurs colonnes dans la rangée de colonnes, puis appelez la commande MASQUER dans le menu contextuel. Si les colonnes à masquer ne sont pas côte à côte, vous pouvez les marquer avec la touche CTRL activée et les masquer à l'étape suivante.

Afficher à nouveau les colonnes masquées

Si vous souhaitez éditer davantage les tableaux, vous devez à nouveau afficher les colonnes précédemment masquées. Cela fonctionne également en quelques secondes. Vous pouvez reconnaître une colonne cachée par l'épaississement entre les colonnes.

Si vous souhaitez afficher la colonne, cela fonctionne comme suit :

Cliquez sur la lettre de la colonne devant la colonne masquée avec le bouton gauche de la souris et maintenez le bouton enfoncé.

À l'étape suivante, faites glisser la souris sur la lettre à droite de la colonne masquée.

Les deux lettres à gauche et à droite de la colonne masquée sont actuellement mises en surbrillance. La colonne cachée est entourée par le marquage.

Appuyez sur le bouton droit de la souris et sélectionnez la fonction AFFICHAGE dans le menu contextuel.

En conclusion, il n'est pas difficile de masquer des colonnes dans Microsoft Excel. La fonction est disponible dans toutes les versions d'Excel et garantit la clarté des feuilles de calcul complexes. Si nécessaire, les colonnes masquées peuvent être à nouveau affichées dans Excel en quelques secondes.

Variante 2 : Masquer les colonnes spécifiquement avec une macro

En plus de masquer les colonnes via le menu contextuel, vous pouvez éventuellement utiliser une macro pour masquer spécifiquement les colonnes. Dans Excel et aussi dans d'autres applications logicielles, une macro est une séquence d'instructions répétitive et préprogrammée. Les macros sont écrites dans Microsoft Excel dans le langage de programmation Visual Basic (VBA). Ils peuvent être créés dans l'onglet « Outils de développement » et sont prêts à l'emploi en quelques étapes seulement. L'avantage des macros est qu'elles peuvent être largement utilisées et qu'elles peuvent être créées rapidement.

Pour créer une nouvelle macro, attribuez un nom à la macro dans la première étape et cliquez sur "Créer".

Microsoft Excel ouvre alors une fenêtre Visual Basic dans laquelle vous entrez les commandes suivantes pour masquer la colonne B :

Sous-colonne_B_Masquer ()
ActiveSheet.Columns (2) .Hidden = True
Fin du sous-marin

En entrant la commande : "ActiveSheet.Columns (2) .Hidden = True« La colonne 2 (colonne B) est complètement masquée dans la table active. La lettre de la colonne n'apparaît alors plus dans la colonne de navigation. Avec le contenu de la cellule dans la colonne masquée, vous pouvez continuer à calculer comme d'habitude. Toutes les formules intégrées conservent également leur fonction. Le contenu de la colonne ne peut pas être restauré sans une autre macro. Si vous souhaitez afficher à nouveau la colonne, remplacez la commande Vrai par Faux:

Sous colonne_B_ afficher ()
ActiveSheet.Columns (2) .Hidden = False
Fin du sous-marin

L'utilisation d'une macro présente de nombreux avantages. Surtout si vous transmettez une feuille de calcul à des tiers et que vous ne voulez pas qu'ils aient accès aux parties ou aux formules cachées du tableau, cela vaut la peine de travailler avec une macro.

Conseil: Pour masquer une autre colonne au lieu de la colonne B, ajustez le nombre dans la liste en conséquence.

Vous trouverez de plus amples informations générales sur les macros dans Microsoft Excel, leur fonction et des trucs et astuces pour la structure des formules dans Visual Basic dans l'article suivant sur Computerwissen.de : Comment saisir des macros dans Excel.

Variante 3 : Masquer toutes les colonnes vides dans Microsoft Excel

Dans les grandes feuilles de calcul comportant de nombreuses lignes et colonnes, il peut être utile de masquer automatiquement toutes les colonnes sans contenu. Cela se fait également à l'aide d'une macro. Au lieu de masquer manuellement toutes les colonnes vides, la macro garantit en un clic que seules les colonnes avec du contenu peuvent être vues dans votre tableau. Pour masquer toutes les colonnes vides, utilisez le code de macro suivant :

Sub Hide AllBlank ()

Dim i As Integer, nombre d'As Integers

Application.ScreenUpdating = Faux

Si gauche $ (Application.Version, 2)> 11 Alors

Nombre = 16384

Autre

Nombre = 256

Fin si

Pour i = 1 Pour nombre

Si WorksheetFunction.CountA (Colonnes (i)) = 0 Alors

Colonnes (i) .Hidden = True

Fin si

Ensuite je

Application.ScreenUpdating = Faux

Fin du sous-marin

Important: Vous trouverez toujours le nom de la macro dans la première ligne de la macro. Chaque macro se termine par la commande "End Sub".

Jusqu'à la version de Microsoft Excel 2007, vous disposez d'un maximum de 256 colonnes. Depuis Microsoft Excel 2007, le nombre de colonnes possibles est passé à 16384. Pour cette raison, la macro commence par une distinction de casse qui dépend de la version. Ensuite, toutes les colonnes complètement vides de la table active sont masquées. La figure ci-dessous montre à quoi peut ressembler un résultat.

Vos avantages lorsque vous masquez des cellules dans Excel

Le principal avantage d'une colonne masquée est que toutes les formules stockées continuent de fonctionner. De plus, les formules qui font référence aux cellules de la colonne masquée continuent de fonctionner également.

La figure ci-dessus montre un tableau dans lequel la colonne B est masquée. La colonne A est immédiatement suivie de la colonne C.

Il y a une formule dans la cellule C1 :

= A2 + B2 + C2

La formule ajoute le contenu des cellules A2, B2 et C2. En conséquence, la formule affiche 702, bien que l'ajout des cellules visibles A2 et B2 donne la valeur 657. Après avoir affiché à nouveau la colonne 2, la valeur contenue 45 devient visible. La formule de la feuille de calcul est calculée, bien que toutes les colonnes ne soient pas visibles.

D'un autre côté, si vous supprimez une colonne au lieu de la masquer, Excel ne peut pas calculer correctement. Dans ce cas, vous recevrez des messages d'erreur dans toutes les formules car des références et des données sources importantes sont manquantes.

Résumé : Masquer et afficher des colonnes ou des cellules dans Microsoft Excel est convivial

Il est possible de masquer une colonne dans Microsoft Excel en quelques étapes seulement. Vous pouvez masquer la colonne à l'aide du menu contextuel qui s'ouvre lorsque vous cliquez avec le bouton droit sur une cellule. Leur fonction est préservée afin que les formules continuent de calculer des résultats corrects. Vous pouvez éventuellement utiliser des macros dans Microsoft Excel pour spécifier qu'une colonne prédéfinie est masquée ou que toutes les colonnes vides sont masquées. Dans ce cas, les informations stockées dans les colonnes masquées sont également conservées et incluses dans le calcul.

En revanche, si vous supprimez complètement une colonne, une erreur de calcul se produit. Toute personne confrontée au choix de masquer ou de supprimer des données et des informations dans des feuilles de calcul volumineuses doit absolument opter pour la dissimulation. Alors que le tableau reste dans sa structure de base, il apparaît bien rangé, trié et clair.

FAQ

Qu'est-ce que le menu contextuel dans Microsoft Excel ?

Le menu contextuel est le menu qui apparaît lorsque vous cliquez avec le bouton droit sur une ligne, une colonne ou un objet.

Qu'est-ce que Visual Basic

Le langage de programmation Visual Basic est issu du langage de programmation Basic. Il a été développé par Microsoft en 1991 et fait partie intégrante de toutes les applications logicielles Microsoft actuelles pour la création et l'exécution de macros. Il a été développé pour rendre le langage de programmation Basic plus intéressant et plus pratique à mettre en œuvre pour les développeurs.

Comment pouvez-vous masquer différentes colonnes qui ne sont pas adjacentes entre elles ?

Pour masquer différentes colonnes qui ne sont pas côte à côte, appuyez sur la touche CTRL et marquez les différentes colonnes les unes après les autres. Cliquez ensuite avec le bouton droit de la souris pour sélectionner le menu contextuel et masquer les colonnes.