Comment appliquer une couleur en bandes aux lignes ou aux colonnes dans Excel ?
Lorsque vous travaillez avec de grands jeux de données dans Excel, organiser visuellement les informations est essentiel pour garantir clarté et analyse rapide. Une méthode efficace pour améliorer la lisibilité consiste à appliquer une couleur en bandes (couleurs alternées) sur les lignes ou les colonnes. Ce formatage permet de distinguer facilement les différentes sections de données, réduit les erreurs de lecture entre les lignes ou le long des colonnes, et confère à vos feuilles de calcul une apparence plus professionnelle. Cet article présente plusieurs méthodes pratiques pour appliquer une couleur en bandes aux lignes ou aux colonnes dans Excel, en couvrant à la fois les fonctionnalités intégrées du logiciel et des outils avancés. Chaque solution répond à des besoins et scénarios spécifiques, incluant des options automatisées, un contrôle manuel ainsi que des approches programmatiques destinées aux utilisateurs expérimentés.
Appliquer des lignes ou colonnes en bandes avec Utiliser la mise en forme conditionnelle
Appliquer des lignes ou colonnes en bandes en insérant un tableau
Appliquer des lignes ou colonnes en bandes avec Kutools pour Excel
Utiliser une macro VBA pour appliquer des couleurs alternées aux lignes ou colonnes
Utiliser des formules Excel dans des colonnes auxiliaires pour marquer les lignes ou colonnes en bandes
Appliquer des lignes ou colonnes en bandes avec Utiliser la mise en forme conditionnelle
Vous pouvez créer une règle de mise en forme conditionnelle pour appliquer automatiquement un ombrage alterné sur les lignes ou les colonnes, offrant ainsi une solution flexible qui s’adapte en temps réel à l’évolution de vos données. Idéale pour un formatage dynamique, cette méthode fonctionne parfaitement sur n’importe quelle plage, qu’elle s’agrandisse ou se réduise.
1. Sélectionnez la plage à laquelle vous souhaitez appliquer un zébrage en lignes ou en colonnes. Accédez à l’onglet Accueil et choisissez Utiliser la mise en forme conditionnelle > Nouvelle règle. Cela permet d’alterner automatiquement les couleurs sans avoir à formater manuellement chaque ligne ou colonne.

2. Dans la boîte de dialogue Nouvelle règle de mise en forme, procédez comme suit :

Vos cellules sélectionnées affichent désormais un motif de couleurs alternées conforme à vos spécifications. Cette mise en forme s’adapte automatiquement à l’ajout ou à la suppression de lignes et de colonnes, idéale pour des jeux de données dynamiques.

Conseils :
- Vous pouvez ajuster la formule (par exemple, utiliser)=MOD(LIGNE();3)=0) pour définir des largeurs de bandes personnalisées, comme une ligne sur trois.
- Pour supprimer le formatage en bandes, retournez dans « Utiliser la mise en forme conditionnelle » et sélectionnez « Effacer les règles » dans le menu.
Appliquer des lignes ou colonnes en bandes en insérant un tableau
Une autre méthode simple consiste à transformer votre plage de données en tableau Excel. La fonctionnalité Tableau applique automatiquement des couleurs alternées et vous offre des options avancées de tri et de filtrage. Cette solution est idéale si vous recherchez une mise en bandes immédiate et utilisez régulièrement les outils de tableau.
1. Sélectionnez la plage à laquelle vous souhaitez appliquer une couleur de bandes, puis accédez à Insertion > Tableau. Excel vous demandera de confirmer votre sélection.

2. Dans la boîte de dialogue Créer un tableau, vérifiez la plage, indiquez si votre tableau comporte des en-têtes, puis cliquez sur OK.

3. Une fois votre plage convertie, l’onglet Création apparaît. Vous pouvez y modifier les options de style du tableau. Pour appliquer une couleur de bandes :
- Cochez Lignes en bandes pour obtenir des couleurs alternées sur les lignes.
- Cochez Colonnes en bandes pour obtenir des couleurs alternées sur les colonnes.

Cette méthode ajoute instantanément des bandes colorées et garantit que votre mise en forme persiste, même si le tableau est agrandi ou réduit. Notez toutefois que certaines limitations en matière de mise en forme avancée peuvent survenir par rapport à l’utilisation de la mise en forme conditionnelle.
Conseils :
- Vous pouvez affiner davantage le style de vos bandes à partir des styles de tableau prédéfinis dans l’onglet Création.
- Notez que la conversion d’une plage en tableau modifie certains comportements de la feuille : les formules, par exemple, font désormais référence à des objets Tableau plutôt qu’à des adresses de cellules.
Appliquer des lignes ou colonnes en bandes avec Kutools pour Excel
Si vous devez régulièrement appliquer ou supprimer un ombrage alterné, l’outil Coloration des lignes/colonnes alternées de Kutools pour Excel propose une solution efficace en un seul clic, offrant davantage d’options de personnalisation que les fonctionnalités Excel par défaut. Cet outil simplifie le processus de mise en forme aussi bien pour les utilisateurs débutants qu’avancés, notamment lorsqu’il s’agit de traiter de grands jeux de données ou d’ajuster la fréquence des bandes.
1. Mettez en surbrillance la plage à laquelle vous souhaitez appliquer le formatage en bandes. Accédez à Kutools > Mise en forme > Coloration des lignes/colonnes alternées dans le ruban.

2. Dans la boîte de dialogue Coloration des lignes/colonnes alternées, configurez vos préférences comme suit :

Une fois l’opération terminée, l’ombrage en bandes s’affiche instantanément. Kutools pour Excel vous permet de supprimer ou d’ajuster ces bandes en un seul clic et offre une personnalisation encore plus poussée des motifs de mise en forme.

Remarque : pour supprimer complètement l’ombrage, utilisez l’option Supprimer les couleurs de fond existantes dans Kutools. Cette fonctionnalité est particulièrement utile si vous devez reformater ou effacer des styles appliqués précédemment.
Considérations pratiques :
- Kutools conserve vos formats conditionnels et statiques, même après la fermeture et la réouverture de votre classeur.
- Si la fonctionnalité ne fonctionne pas comme prévu, vérifiez la présence de cellules fusionnées dans votre plage sélectionnée ou l’existence de règles de mise en forme conditionnelle en conflit.
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
Utiliser une macro VBA pour appliquer des couleurs alternées aux lignes ou colonnes
Les utilisateurs avancés peuvent appliquer une mise en bandes de façon programmatique à l’aide de macros VBA dans Excel. Cette approche s’avère idéale pour automatiser la coloration sur de nombreuses feuilles, personnaliser des palettes de couleurs ou traiter régulièrement des données. VBA se révèle également particulièrement utile lorsque les fonctionnalités intégrées d’Excel n’offrent pas assez de flexibilité.
Avantages :
- Contrôle total sur les couleurs, les motifs et la portée.
- Automatisez les tâches répétitives de mise en bandes pour gagner du temps.
- Nécessite l’activation des macros ainsi qu’une compréhension de base du VBA.
- Peut ne pas convenir aux utilisateurs non techniques ou aux environnements soumis à des restrictions de sécurité strictes.
1. Accédez à l’éditeur VBA en cliquant sur Outils de développement > Visual Basic (si l’onglet Développeur est masqué, activez-le d’abord depuis les Options Excel). Dans la fenêtre VBA, cliquez sur Insertion > Module pour ajouter un nouveau module de code. Copiez-collez le code de macro suivant dans le module :
Sub ApplyAlternatingColors()
Dim rng As Range
Dim i As Long
Dim colBanding As Boolean
Dim bandColor1 As Long
Dim bandColor2 As Long
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set rng = Application.Selection
Set rng = Application.InputBox("Select the range to apply banded colors", xTitleId, rng.Address, Type:=8)
colBanding = (MsgBox("Apply banding to Columns? Click No for Rows.", vbYesNo + vbQuestion, xTitleId) = vbYes)
bandColor1 = Application.InputBox("First color code (e.g.,15 for gray)", xTitleId, 15, Type:=1)
bandColor2 = Application.InputBox("Second color code (e.g.,2 for white)", xTitleId, 2, Type:=1)
If colBanding Then
For i = 1 To rng.Columns.Count
If i Mod 2 = 0 Then
rng.Columns(i).Interior.ColorIndex = bandColor1
Else
rng.Columns(i).Interior.ColorIndex = bandColor2
End If
Next i
Else
For i = 1 To rng.Rows.Count
If i Mod 2 = 0 Then
rng.Rows(i).Interior.ColorIndex = bandColor1
Else
rng.Rows(i).Interior.ColorIndex = bandColor2
End If
Next i
End If
End Sub 2. Après avoir collé le code, cliquez sur le bouton
pour exécuter la macro. Une boîte de dialogue s’ouvre alors pour vous permettre de sélectionner la plage cible, de choisir d’appliquer les bandes aux lignes ou aux colonnes, et de spécifier les codes de couleur. Pour ces derniers, utilisez les valeurs standard d’Excel (par exemple, 15 pour le gris, 2 pour le blanc, 36 pour le jaune clair). Cliquez sur OKlorsque cela vous est demandé pour terminer l’opération.
Conseils :
- Pour supprimer les bandes colorées, il suffit de sélectionner à nouveau la plage et de définir les deux couleurs sur la même valeur (par exemple, 2 pour le blanc).
- Les erreurs courantes incluent la sélection de plages non contiguës ou de feuilles protégées — vous devrez peut-être désactiver la protection de votre feuille avant d’exécuter la macro.
Utiliser des formules Excel dans des colonnes auxiliaires pour marquer les lignes ou colonnes en bandes
Dans certains cas, vous pouvez souhaiter un contrôle plus flexible sur le marquage des lignes ou colonnes à alterner, notamment lorsque votre motif d’alternance est irrégulier ou lorsque vous souhaitez filtrer les données en fonction de cette alternance. L’utilisation de colonnes (ou de lignes) auxiliaires dotées de formules simples vous permet de créer des repères visuels, idéaux pour une mise en forme manuelle ou automatique.
Avantages :
- Permet un suivi logique des motifs de bandes personnalisés.
- Fonctionne particulièrement bien lorsque vous souhaitez filtrer, trier ou appliquer une mise en forme conditionnelle en fonction des résultats de formules.
- Nécessite une mise en forme manuelle supplémentaire pour appliquer une couleur après le marquage.
- Les colonnes ou lignes supplémentaires peuvent alourdir la mise en page de votre feuille.
1. Insérez une colonne auxiliaire juste à côté de votre jeu de données (par exemple, en colonne A si vos données commencent en colonne B). Dans la première cellule de cette colonne auxiliaire, saisissez la formule suivante :
=MOD(ROW(),2) Cette formule renvoie 0 pour les lignes paires et 1 pour les lignes impaires. Pour alterner des colonnes à la place, utilisez :
=MOD(COLUMN(),2) 2. Étirez la formule vers le bas ou vers la droite afin de remplir toutes les lignes ou colonnes concernées. Vous pouvez ensuite utiliser la mise en forme conditionnelle en fonction des valeurs de la colonne auxiliaire (voir)la solution Utiliser la mise en forme conditionnelle ci-dessus) avec la formule suivante pour colorer manuellement les bandes marquées.
=$E1=0 Conseils :
- Cette formule permet de mettre en surbrillance la plage de lignes contenant la valeur 0 dans la colonne E.
- Vous pouvez personnaliser la formule pour obtenir des bandes plus larges (par exemple,)=MOD(LIGNE()-1;3) pour des bandes de 3 lignes).
- Après avoir créé les marqueurs, utilisez la mise en forme conditionnelle avec un remplissage de couleur basé sur les valeurs de la colonne auxiliaire pour automatiser le processus.
Meilleurs outils de productivité Office
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.
- 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
