Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Couleur cellule par macro

  • Initiateur de la discussion Fox
  • Date de début
F

Fox

Guest
Bonsoir le forum

Est-il possible par un macro qui se lance automatiquement à l'ouverture du fichier de réaliser la fonction suivante:


Si dans la cellule comprise entre C8 et Z8 une cellule contient le mot "Hol" mettre en couleur jaune les cellules de cette ligne entre la colonne B et Z

Exemple

En C8 j'ai le mot Hol donc les cellules entre B8 et Z8 seront en jaune
En C9 j'ai le mot Fail les cellules entre B8 et Z8 ne cha,geront pas de couleurs

Merci
 
R

Robert

Guest
Salut le Forum, Salut Fox

Il doit y avoir plus simple mais ça devrait te convenir. Copie ce code VBA dans "ThisWorkbook" pour qu'il s'exécute à l'ouverture de ton fichier

************************
Private Sub Workbook_Open()
'à toi de définir pour combien de lignes tu veux que ça marche
'dans cet exemple cela vérifie des lignes 1 à 10
For x = 1 To 10
For y = 3 To 26 'colonnes
If Cells(x, y).Value = "Hol" Then
Range(Cells(x, 2), Cells(x, 26)).Interior.ColorIndex = 6
Exit For
End If
Next y
Next x
End Sub
************************

Robert
 

Discussions similaires

Réponses
2
Affichages
243
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…