Comment mettre en évidence une colonne dans Excel (3 méthodes)

  • Partage Ça
Hugh West

Lorsque vous travaillez sur un grand nombre de données, il est parfois difficile de savoir où se trouve votre curseur et quel type de données vous recherchez. Pour minimiser ce problème, vous pouvez utiliser l'option de surlignage qui vous permet de mettre en évidence une colonne dans Excel. Ce processus vous permettra d'afficher automatiquement les colonnes surlignées. Cet article vous donnera un bon aperçu de la façon de mettre en évidence une colonne dans Excel.

Télécharger le cahier d'exercices

Téléchargez ce cahier d'exercices

Mettre en évidence une colonne.xlsm

3 méthodes pour mettre en évidence une colonne dans Excel

Nous présentons ici trois méthodes pour mettre en évidence une colonne dans Excel. Ces trois méthodes sont assez faciles à utiliser et très efficaces pour mettre en évidence une colonne dans Excel. Pour montrer ces trois méthodes, nous prenons un ensemble de données qui comprend le nom du produit, le vendeur, le prix unitaire et la quantité.

1. mettre en évidence une colonne en utilisant la mise en forme conditionnelle

La première méthode est basé sur le formatage conditionnel La mise en forme conditionnelle peut être définie comme une fonction permettant d'appliquer un formatage spécifique pour un certain critère à des cellules sélectionnées. La méthode de mise en forme conditionnelle modifie l'apparence générale en fonction des critères donnés. Cette méthode offre une solution efficace pour mettre en évidence une colonne dans Excel.

Étapes

  • Pour postuler Mise en forme conditionnelle Dans un premier temps, sélectionnez les cellules dans lesquelles vous souhaitez appliquer cette mise en forme.

  • Ensuite, allez dans le Accueil dans le ruban, et dans l'onglet Style vous obtiendrez Mise en forme conditionnelle. Cliquez dessus.

  • Dans le Mise en forme conditionnelle sélectionnez l'option Nouvelle règle.

  • Après avoir cliqué sur le bouton Nouvelle règle, a Nouvelle règle de formatage Dans le champ Sélectionnez un type de règle Sélectionnez la section Utilisez une formule pour déterminer les cellules à mettre en forme Une boîte de formule apparaît et écrivez la formule suivante dans cette boîte.
=CELL("col")=COLUMN()

  • Sélectionnez ensuite le Format qui vous permet de formater l'apparence de votre colonne après l'application de la règle. aperçu qui montre l'aperçu du format appliqué.

  • Dans le Format vous obtiendrez plusieurs options telles que la police, la bordure et le remplissage. Modifiez l'apparence selon vos préférences.

  • Après cela, cliquez sur OK '
  • Ensuite, il montre qu'une colonne est mise en évidence, mais lorsque vous sélectionnez la colonne suivante, rien ne se passe. Par défaut, Excel ne recalcule pas les changements sélectionnés, il ne recalcule que pour modifier les données existantes ou après avoir entré de nouvelles données. Nous devons appuyer sur ' F9 ' pour un recalcul manuel de la feuille. Appuyez sur F9 d'abord, puis sélectionnez la colonne que vous voulez mettre en évidence. Vous obtiendrez alors le résultat souhaité.
  • Pour éliminer ce problème, nous avons une excellente solution. Tout d'abord, ouvrez Visual Basic en appuyant sur ' Alt+F11 '. Ensuite, allez à la Objet Microsoft Excel et sélectionnez la feuille où vous avez effectué cette mise en forme.

  • Copiez le code suivant et collez-le dans la feuille sélectionnée, puis fermez l'éditeur VBA.
 Private Sub Worksheet_SelectionChange(ByVal Target As Range) Target.Calculate End Sub 
  • Nous avons le résultat souhaité. Maintenant, vous pouvez sélectionner n'importe quelle colonne et cela donnera automatiquement le résultat en surbrillance. Il n'y a pas besoin d'appuyer sur F9 plus pour recalculer.

Lire la suite : Comment mettre en évidence une ligne dans Excel (5 méthodes rapides)

2. utilisation des codes VBA pour mettre une colonne en surbrillance

Notre prochaine méthode est entièrement basée sur le VBA Les codes VBA rendent le processus beaucoup plus facile que le formatage conditionnel.

Étapes

  • Pour appliquer les codes VBA, il faut d'abord ouvrir le Visual Basic en appuyant sur ' Alt + F11 ou vous pouvez ajouter l'option onglet "développeur". en personnalisant le ruban.
  • Trouvez le Objet Microsoft Excel et sélectionnez la feuille où vous voulez appliquer la mise en évidence. Comme notre feuille s'appelle ' VBA Nous sélectionnons donc cette feuille et double-cliquons dessus.

  • Une fenêtre de code apparaîtra et copiez le code suivant et collez-le.
 Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Cells.Count> ; 1 Then Exit Sub Application.ScreenUpdating = False 'Effacer la couleur de toutes les cellules Cells.Interior.ColorIndex = 0 With Target 'Mettre en évidence la colonne de la cellule sélectionnée .EntireColumn.Interior.ColorIndex = 38 End With Application.ScreenUpdating = True End Sub 

Note Ce code efface la couleur de fond en mettant ColorIndex à zéro et il met en évidence la colonne en mettant ColorIndex à 38. Vous pouvez appliquer n'importe quel ColorIndex ici

  • Fermez l'éditeur VBA et voilà le résultat souhaité.

Avantage

Cette méthode donne un meilleur format que la méthode précédente, car ici, vous n'avez pas besoin d'appuyer sur F9 pour recalculer. Seul le code VBA vous donnera le résultat souhaité.

Désavantage

  • Ce code VBA efface toutes les couleurs d'arrière-plan, de sorte que vous ne pouvez utiliser aucune couleur lorsque vous appliquez cette méthode.
  • Ce code bloquera la fonction d'annulation sur cette feuille.

Lire la suite : Excel VBA pour mettre en évidence une cellule en fonction de sa valeur (5 exemples)

Lectures similaires :

  • Comment mettre en évidence toutes les 5 lignes dans Excel (4 méthodes)
  • Remplir une cellule avec une couleur basée sur le pourcentage dans Excel (6 méthodes)
  • Comment surligner de haut en bas dans Excel (5 méthodes)
  • Comment remplir une couleur dans une cellule Excel à l'aide d'une formule (5 méthodes simples)
  • Formule Excel basée sur la couleur des cellules (5 exemples)

3. mettre en évidence une colonne en utilisant la mise en forme conditionnelle avec VBA

Pour résoudre ce problème, nous pouvons faire la mise en évidence de manière à obtenir le numéro de colonne par VBA et utiliser ce numéro pour la fonction de colonne par des formules de formatage conditionnel.

Étapes

  • Tout d'abord, ajoutez une nouvelle feuille à votre classeur et nommez-la Fiche d'assistant Cette feuille enregistrera le nombre de colonnes. Par la suite, la feuille pourra être cachée assez facilement. Nous commençons par la ligne 4 et la colonne 2 parce que notre feuille principale commence de cette façon. Ensuite, écrivez le nombre total de colonnes où vous voulez appliquer cette méthode.

  • Ensuite, ouvrez le Visual Basic en appuyant sur ' Alt + F11 Comme pour les méthodes précédentes, allez dans la section Objet Microsoft Excel et sélectionnez la feuille préférée, puis double-cliquez dessus. Une boîte de code apparaîtra. Copiez le code suivant et collez-le
 Private Sub Worksheet_SelectionChange(ByVal Target As Range) Application.ScreenUpdating = False Worksheets("Assistant Sheet").Cells(4, 2) = Target.Column Application.ScreenUpdating = True End Sub 
  • Maintenant, pour effectuer le formatage conditionnel, sélectionnez l'ensemble de données que vous voulez mettre en évidence.

  • aller au formatage conditionnel de la Accueil dans le ruban et sélectionnez l'onglet Nouvelle règle De la Nouvelle règle sélectionnez l'option utiliser une formule pour déterminer les cellules à mettre en forme Il y a une boîte à formule où vous devez appliquer la formule suivante
=COLUMN()='Feuille d'assistant'!$B$4

  • Vous pouvez modifier l'apparence dans votre propre style en utilisant la fonction Format qui a été discuté dans la première méthode. Ensuite, cliquez sur OK '. Nous avons là le résultat souhaité.

Lire la suite : VBA pour changer la couleur des cellules en fonction de leur valeur dans Excel (3 exemples simples)

Conclusion

Ici, nous avons discuté de trois méthodes pour mettre en évidence une colonne dans Excel. J'espère que vous trouverez cela très utile et facile à utiliser. Si vous avez des questions, n'hésitez pas à commenter ci-dessous et à nous le faire savoir. Pour d'autres connaissances efficaces sur Excel, visitez notre page Exceldemy page

Hugh West est un formateur et analyste Excel très expérimenté avec plus de 10 ans d'expérience dans l'industrie. Il est titulaire d'un baccalauréat en comptabilité et finance et d'une maîtrise en administration des affaires. Hugh a une passion pour l'enseignement et a développé une approche pédagogique unique qui est facile à suivre et à comprendre. Sa connaissance approfondie d'Excel a aidé des milliers d'étudiants et de professionnels du monde entier à améliorer leurs compétences et à exceller dans leur carrière. Grâce à son blog, Hugh partage ses connaissances avec le monde, offrant des tutoriels Excel gratuits et une formation en ligne pour aider les particuliers et les entreprises à atteindre leur plein potentiel.