Comment limiter affectation couleur dans une feuille

  • Initiateur de la discussion Initiateur de la discussion vassili1
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

vassili1

XLDnaute Nouveau
Bonjour à vous tous,

Voila j'aimerais affecter des couleurs de lignes pour les matériels jusqu’à la première ligne vide et à la première colonne vide de la feuille "Matériel".

Voici le code ci dessous.

Code:
Sub Couleur_affectation_materiel()
'--------------------------------------------------------------------------------------------
'Description: Fonction qui définit la couleur d'affectation sur la colonne O de la feuille Matériel
'On affecte la couleur sur toute la ligne
'Formulaire: New_enr_no_ref ou New_enr_ref
'Feuille: Matériel
'--------------------------------------------------------------------------------------------

  Dim Cell As Range
  Sheets("Matériel").Select
  Range("O1").Select
 
  For Each Cell In Intersect(Selection, ActiveCell.EntireColumn, ActiveSheet.UsedRange)
    Select Case Cell.Value
    'code couleur pour Affecté
        Case Is = "Affecté"
            Cell.EntireRow.Interior.ColorIndex = 40
    'code couleur pour non-affecté
        Case Is = "Non-Affecté"
            Cell.EntireRow.Interior.ColorIndex = 35
    'code couleur pour annulé
        Case Is = "Annulé"
            Cell.EntireRow.Interior.ColorIndex = 3
    'code couleur pour autres
        Case Is = "Autres"
            Cell.EntireRow.Interior.ColorIndex = 24
    'code couleur pour affectation matériel
        Case Is = "Affectation matériel"
            Cell.EntireRow.Interior.ColorIndex = 20
        Case Else
    'sinon code couleur blanc
            Cell.EntireRow.Interior.ColorIndex = -4142
    End Select
  Next Cell

End Sub

Voici le fichier test ci-joint:

Regarde la pièce jointe ClasseurTest.xls

Je vous remercie d'avance!
 

Pièces jointes

Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Microsoft 365 Probléme VBA
Réponses
8
Affichages
367
Retour