Remplacement des couleurs d’arrière-plan dans les cellules (Microsoft Excel)
Jozef cherche un moyen de changer les couleurs d’arrière-plan de cellules spécifiques dans la feuille de calcul qu’il a créée. Par exemple, il aimerait trouver toutes les cellules de fond rouge et les changer en bleu ou trouver tous les arrière-plans jaunes et les changer en bleu. Jozef se demande s’il existe un moyen simple de le faire.
Il est assez évident que vous pouvez modifier manuellement les couleurs d’arrière-plan de toutes les cellules, il n’est donc pas nécessaire d’entrer dans cette option pour effectuer les modifications. Ce que vous devez faire est d’utiliser un outil simple, tel que l’outil Rechercher et remplacer, pour effectuer les changements de couleur. Suivez ces étapes:
-
Appuyez sur Ctrl + H pour afficher l’onglet Remplacer de la boîte de dialogue Rechercher et remplacer.
-
Développez la boîte de dialogue en cliquant sur le bouton Options. (Voir la figure 1.)
-
Cliquez sur le bouton Format sur le côté droit de la zone Rechercher. Excel affiche la boîte de dialogue Rechercher un format.
-
Assurez-vous que l’onglet Remplissage est sélectionné. (Voir la figure 2.)
-
Utilisez les commandes de la boîte de dialogue pour spécifier la couleur d’arrière-plan à remplacer.
-
Cliquez sur OK.
-
Cliquez sur le bouton Format sur le côté droit de la zone Remplacer par.
Excel affiche la boîte de dialogue Remplacer le format.
-
Assurez-vous que l’onglet Remplissage est sélectionné.
-
Utilisez les commandes de la boîte de dialogue pour spécifier la couleur d’arrière-plan que vous avez utilisée lors de la modification des cellules.
-
Cliquez sur OK.
-
Cliquez sur Remplacer tout.
Si vous avez besoin de faire les mêmes changements de couleur à plusieurs reprises (par exemple, en changeant toujours du rouge au bleu), vous pouvez être intéressé par l’utilisation d’une macro pour effectuer les changements. L’exemple suivant peut être attribué à une touche de raccourci ou ajouté à la barre d’outils d’accès rapide afin que vous puissiez l’utiliser rapidement:
Sub ChangeColor() Dim rCell As Range If Selection.Cells.Count = 1 Then MsgBox "Select the range to be processed." Exit Sub End If For Each rCell In Selection If rCell.Interior.Color = RGB(255, 0, 0) Then 'red rCell.Interior.Color = RGB(0, 0, 255) 'blue End If Next rCell End Sub
_Note: _
Si vous souhaitez savoir comment utiliser les macros décrites sur cette page (ou sur toute autre page des sites ExcelTips), j’ai préparé une page spéciale qui comprend des informations utiles.
lien: / excelribbon-ExcelTipsMacros [Cliquez ici pour ouvrir cette page spéciale dans un nouvel onglet de navigateur]
.
ExcelTips est votre source pour une formation Microsoft Excel rentable.
Cette astuce (9043) s’applique à Microsoft Excel 2007, 2010, 2013, 2016, 2019 et Excel dans Office 365. Vous pouvez trouver une version de cette astuce pour l’ancienne interface de menu d’Excel ici:
link: / excel-Replacing_Background_Colors_in_Cells [Remplacement des couleurs d’arrière-plan dans les cellules]
.