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
239

Statistiques des forums

Discussions
312 844
Messages
2 092 759
Membres
105 527
dernier inscrit
GPGA45