KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

Comment mettre en surbrillance la ligne, la colonne ou les deux à partir d’une cellule sélectionnée dans Excel ?

AuteurXiaoyang Date de modification

Lorsque vous travaillez avec des feuilles Excel volumineuses ou complexes, il est très facile de perdre de vue la cellule actuellement sélectionnée – surtout en faisant défiler ou en analysant les données. Mettre en surbrillance la ligne entière, la colonne, ou les deux correspondant à la cellule active améliore considérablement la lisibilité et vous aide à conserver le contexte des données en tête. Ce tutoriel présente plusieurs solutions pratiques : l’utilisation de la mise en forme conditionnelle, du complément Kutools pour Excel, ainsi qu’une macro événementielle VBA pour une surbrillance dynamique automatique – afin que vous puissiez choisir celle qui s’intègre le mieux à votre flux de travail et à vos préférences.


Mettre en surbrillance la ligne / colonne / colonne et ligne de la cellule sélectionnée avec Utiliser la mise en forme conditionnelle

La mise en forme conditionnelle est une fonctionnalité flexible d’Excel qui vous permet de définir dynamiquement le format des cellules en fonction de règles spécifiques. En combinant des formules avec la mise en forme conditionnelle, vous pouvez mettre en surbrillance toute la ligne, la colonne, ou les deux, correspondant à la cellule sélectionnée. La zone surlignée s’actualise automatiquement dès que vous changez de cellule active. Toutefois, certaines limites subsistent : il est parfois nécessaire d’appuyer sur F9 pour rafraîchir manuellement la surbrillance, et des ralentissements peuvent survenir avec des jeux de données très volumineux.

1. Accédez à la feuille de calcul sur laquelle vous souhaitez travailler, puis cliquez sur la cellule A1. Sélectionnez l’intégralité de la feuille en cliquant sur le triangle situé à l’intersection des en-têtes de lignes et de colonnes — cette sélection garantit que la mise en forme s’applique à toute la feuille. Voir la capture d’écran :

Capture d’écran de la sélection de l’intégralité de la feuille de calcul dans Excel en cliquant sur la case située à l’intersection des en-têtes de ligne et de colonne

2. Dans l’onglet Accueil, cliquez sur Utiliser la mise en forme conditionnelle > Nouvelle règle. Dans la boîte de dialogue Nouvelle règle de mise en forme, choisissez Utiliser une formule pour déterminer les cellules à mettre en forme, puis saisissez la formule suivante dans le champ Mettre en forme les valeurs pour lesquelles cette formule est vraie :

=OR(CELL(«col»)=CELL(«col»,A1),CELL(«row»)=CELL(«row»,A1))

Cette formule met en évidence à la fois la ligne et la colonne de la cellule actuellement sélectionnée. Voir la capture d’écran :

Capture d’écran de la boîte de dialogue Nouvelle règle de mise en forme dans Excel avec une formule pour mettre en évidence les lignes et colonnes

Conseils:

  • Pour mettre en surbrillance uniquementla Ligne entière de la cellule sélectionnée, utilisez :=LIGNE()=CELL(«row»)
  • Pour mettre en surbrillance uniquementla Colonne entière de la cellule sélectionnée, utilisez :=COLONNE()=CELL(«col»)

Sachez que ces formules s’appuient sur la cellule active pour appliquer la surbrillance, et que la mise à jour ne s’affiche qu’après le recalcul de la feuille de calcul.

3. Cliquez sur le bouton Format dans la boîte de dialogue. Sélectionnez la couleur de surbrillance souhaitée dans l’onglet Remplissage, puis personnalisez davantage la police, la bordure ou d’autres styles de mise en forme si vous le souhaitez. Voir la capture d’écran :

Capture d’écran de la boîte de dialogue Mise en forme des cellules dans Excel permettant de définir la couleur de surlignage

4. Cliquez sur OK dans chaque boîte de dialogue pour appliquer vos paramètres. Désormais, lorsque vous sélectionnez une cellule (par exemple A1), toute sa ligne et toute sa colonne sont mises en surbrillance. Si vous sélectionnez une autre cellule, vous devrez peut-être appuyer sur la touche F9 pour actualiser la surbrillance, car les formules utilisées dans la mise en forme conditionnelle avec CELLULE("ligne") ou CELLULE("col") ne s’actualisent pas toujours immédiatement à chaque sélection.

Capture d’écran d’une feuille de calcul Excel avec la ligne et la colonne de la cellule sélectionnée mises en évidence

Remarques et conseils pratiques :

  • Cette méthode repose sur le calcul du classeur. Si le calcul automatique est désactivé, la surbrillance ne sera pas mise à jour tant que vous n’aurez pas effectué un recalcul manuel (en appuyant sur)F9).
  • Sur les feuilles de calcul volumineuses, un excès de mise en forme conditionnelle peut parfois ralentir les performances.
  • Pour supprimer la surbrillance, supprimez la règle « Utiliser la mise en forme conditionnelle » de la feuille de calcul.

Si vous souhaitez que la surbrillance s’adapte instantanément à chaque sélection de cellule – sans avoir à appuyer sur F9 – optez pour la méthode suivante utilisant VBA ou testez un complément dédié comme Kutools pour Excel.


Mettre en surbrillance la ligne / colonne / colonne et ligne de la cellule sélectionnée avec Kutools pour Excel

Pour ceux qui recherchent une solution plus rapide et entièrement automatisée, Kutools pour Excel propose une approche intuitive. Sa fonctionnalité Mise en page de lecture met en surbrillance la ligne, la colonne, ou les deux, correspondant à la cellule actuellement sélectionnée — et cette surbrillance suit automatiquement vos déplacements dès que vous cliquez sur une cellule ou sélectionnez une plage. Idéal pour tous ceux qui naviguent fréquemment dans de grands tableaux, préparent des feuilles destinées à la présentation ou souhaitent simplement une expérience fluide, sans avoir à gérer des formules ni des macros.

Kutools pour Excelpropose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, stimulant ainsi créativité et efficacité.Intégré aux capacités de l’IA, Kutools automatise les tâches avec précision, rendant la gestion des données parfaitement fluide.Informations détaillées sur Kutools pour Excel...         Essai gratuit...

1. Sélectionnez une cellule (ou un groupe de cellules) sur laquelle vous souhaitez vous concentrer. Ensuite, dans le ruban Excel, accédez à Kutools > Mise en page de lecture. La ligne et la colonne correspondant à votre sélection sont immédiatement mises en surbrillance. Lorsque vous cliquez sur d’autres cellules ou sélectionnez d’autres plages, la surbrillance suit automatiquement votre nouvelle sélection — sans configuration supplémentaire ni recalcul nécessaire. Voir la capture d’écran :

Capture d’écran illustrant la fonctionnalité Mode lecture de Kutools for Excel mettant en évidence la ligne et la colonne de la cellule sélectionnée

Suggestions et remarques supplémentaires :

  • Vous pouvez facilement personnaliser l’apparence de la surbrillance. Cliquez sur Paramètres de la mise en page de lecture pour choisir la couleur de surbrillance, la zone rectangulaire, les styles de bordure, voire la transparence – idéal pour les présentations ou le suivi visuel sans masquer le contenu des cellules.
  • Cette fonctionnalité préserve entièrement votre mise en forme existante et fonctionne de manière optimale, quelle que soit la taille de votre feuille de calcul.
  • Pour désactiver la surbrillance, il suffit de cliquer à nouveau sur Mise en page de lecture. Cette option permet une activation ou une désactivation rapide, sans affecter les données ni les styles sous-jacents.

Capture d’écran de la boîte de dialogue Paramètres du mode lecture permettant de personnaliser les couleurs et les styles de surlignage

Kutools pour Excel– Boostez Excel avec plus de 300 outils essentiels, pour gagner en rapidité et en simplicité, et profitez des fonctionnalités d’intelligence artificielle pour un traitement de données plus intelligent et une productivité accrue.Obtenez-le dès maintenant


Mettre automatiquement en surbrillance la ligne et/ou la colonne de la cellule active à l’aide de l’événement VBA SelectionChange

Vous souhaitez une surbrillance automatique en temps réel de la ligne et/ou de la colonne de la cellule active – sans avoir à appuyer sur F9 ni à recourir à des compléments ? Les macros événementielles VBA (Visual Basic for Applications) d’Excel offrent une solution robuste et entièrement personnalisable. En exploitant l’événement Worksheet_SelectionChange, vous appliquez dynamiquement des effets de surbrillance à chaque changement de sélection, sans aucune actualisation manuelle. Idéale pour les classeurs partagés, les tableaux de bord interactifs ou les formulaires Excel personnalisés, cette approche simplifie et améliore considérablement votre expérience utilisateur.

Avantages :

  • Plus besoin de recalcul périodique : la surbrillance s’actualise instantanément dès que vous sélectionnez une cellule.
  • Personnalisable : vous pouvez choisir de mettre uniquement la ligne en surbrillance, uniquement la colonne, ou les deux (comme illustré ci-dessous).
Inconvénients :
  • Cette solution exige l’activation des macros. Si votre environnement les bloque pour des raisons de sécurité, envisagez une autre approche.
  • L’apparence de la surbrillance est généralement implémentée à l’aide de Couleur de fond ; la mise en forme existante des cellules peut être temporairement écrasée. Prenez toujours cela en compte lors de son utilisation dans des rapports déjà mis en forme.

1. Ouvrez votre classeur Excel, puis appuyez sur Alt + F11pour lancer l’éditeur Visual Basic pour Applications ()VBA). Dans la fenêtre de gauche de l’Explorateur de projets, localisez et double-cliquez sur la feuille de calcul spécifique où vous souhaitez que la mise en surbrillance automatique apparaisse (par exemple,)Feuil1).

2. Dans la fenêtre de code de la feuille qui s’ouvre, copiez et collez le code suivant pour obtenir une mise en surbrillance en temps réel à la fois de la ligne et de la colonne :

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    ' Remove previous highlights
    Me.Cells.Interior.ColorIndex = 0
    
    ' Highlight the active row and column
    With Target
        Me.Rows(.Row).Interior.Color = RGB(255, 255, 204) ' Light yellow highlight for row
        Me.Columns(.Column).Interior.Color = RGB(204, 238, 255) ' Light blue highlight for column
    End With
    
    ' Optional: Highlight the active cell itself with a different color
    Target.Interior.Color = RGB(255, 200, 102) ' Orange for active cell, optional
End Sub

3. Fermez l’éditeur VBA et retournez dans votre feuille de calcul. La mise en surbrillance se met à jour automatiquement dès que vous déplacez la sélection — aucune pression sur F9 ni actualisation manuelle requise !

Personnalisations :

  • Si vous souhaitez mettre uniquement la ligne en surbrillance, supprimez ou commentez la ligne Me.Colonnes(.Colonne).Interior.Color.
  • Si vous souhaitez mettre uniquement la colonne en surbrillance, supprimez ou commentez la ligne Me.Lignes(.Ligne).Interior.Color.
  • Vous pouvez ajuster les valeurs de couleur RVB(...) pour obtenir différents effets de surbrillance.

Dépannage et remarques :

  • Cette macro affecte toutes les cellules de la feuille de calcul ; ainsi, si vous avez déjà appliqué une couleur de remplissage, celle-ci sera temporairement effacée et remplacée par l’effet de surbrillance.
  • Pour retrouver la mise en forme d’origine, vous devrez soit supprimer la macro et rétablir manuellement la mise en forme, soit perfectionner le code afin de préserver l’historique des couleurs (solution plus avancée).
  • Pour désactiver cet effet, il vous suffit d’ouvrir l’éditeur VBA et de supprimer ou commenter le code correspondant.
  • Les macros doivent être activées pour que cette fonctionnalité fonctionne. Si un avertissement relatif aux macros s’affiche, activez le contenu comme demandé.

Cette méthode d’événement VBA est efficace, automatique et transparente pour une navigation dynamique dans les feuilles de calcul. Toutefois, testez-la toujours d’abord sur une feuille de sauvegarde si vous utilisez une mise en forme originale complexe, et gardez à l’esprit que ce code n’affecte que la feuille où vous l’installez (et non l’intégralité du classeur, sauf si ajouté à chaque feuille selon les besoins).


Démo : Mettez en surbrillance la ligne / la colonne / la ligne et la colonne de la cellule sélectionnée avec Kutools pour Excel

 
Kutools pour Excel: Plus de 300 outils pratiques à portée de main ! Profitez de fonctionnalités alimentées par l’IA pour travailler plus intelligemment et plus rapidement !Téléchargez dès maintenant !

Meilleurs outils de productivité Office

🤖Kutools IA Aide: Révolutionnez Analyse des données grâce à :Exécution intelligente   |  Générez du code|  Créez formules personnalisées  |  Analysez des données et générez des graphiques|  Appelez Fonctions améliorées
Fonctionnalités populaires:Rechercher, mettre en surbrillance ou Marquer les doublons   |  Supprimer les lignes vides   |  Combinez les colonnes ou cellules sans perdre de données   |   Arrondi sans utiliser de formule...
Super RECHERCHEV:RechercheValeurs avec critères multiples  |  RechercheValeurs avec valeurs multiples  |   RechercheValeurs dans plusieurs feuilles   |   Correspondance floue....
Liste déroulante avancée:Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple....
Gestionnaire de colonnes:Ajouter un nombre précis de colonnes|Déplacer des colonnes|Basculer la visibilité des colonnes masquées|Comparer des plages et des colonnes...
Fonctionnalités vedettes:Mise au point de la grille   |  Vue de conception   |Barre de formule améliorée   | Gestionnaire de classeurs et de feuilles   |  Bibliothèque de ressources(Texte automatique)|  Sélecteur de date   |  Consolider les feuilles de calcul  |  Chiffrer/Déchiffrer les cellules   | Envoyer des e-mails par liste   |  Super Filtre   |   Filtre spécial(Filtrer les cellules avec une police en gras/italique/barré...) ...
… et bien plus encore… et plus encore:(,)Supprimer des caractères spécifiques, ...)|   50+Typesde graphiques(, ...)|   40+ Formules pratiques(Calculer l'âge en fonction de la date de naissance, ...)|   19 Outils d’insertion(,Insérer une image depuis un chemin , ...)|   de conversion (Convertir en mots,Conversion de devises, ...)|Fusionner et scinder   (Fusion avancée des lignes,Diviser les cellules , ...)|, ...)   |
Utilisez Kutools dans la langue de votre choix – disponible en anglais, espagnol, allemand, français, chinois et 40+ autres langues !

Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre productivité et Gagner du temps.Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...


Office Tab apporte une interface à onglets à Office et rend votre travail bien plus facile

  • Activez l’édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50 % et vous fait économiser des centaines de clics de souris chaque jour !

Tous les compléments Kutools. Un seul installateur

Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.

ExcelWordOutlookTabsPowerPoint
  • Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
  • Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
  • Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
  • Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
  • Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels