Aide pour modifier formule

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 !

pascal_tie

XLDnaute Nouveau
Bonjour,

J'utilise cette macro pour colorier mes cellules en fonction du nom inscrit.

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, [B5:B900]) Is Nothing And Target.Count = 1 Then
Select Case (Target.Value)
Case "Poussin"
Target.Interior.ColorIndex = 38
Case "Benjamin"
Target.Interior.ColorIndex = 4
Case "Minime"
Target.Interior.ColorIndex = 6
Case "Cadet"
Target.Interior.ColorIndex = 24
Case "Junior"
Target.Interior.ColorIndex = 8
Case "Senior Région 1"
Target.Interior.ColorIndex = 19
Case "Senior Région 2"
Target.Interior.ColorIndex = 3
Case "Senior N 3"
Target.Interior.ColorIndex = 36
Case Else
Target.Interior.ColorIndex = xlNone
End Select
End If
End Sub

Maintenant je souhaite la modifiée pour que mes cellules vides soient hachurées.

Je vous remercie de votre aide.

Pascal
 
Re : Aide pour modifier formule

Bonsoir,

A la fin fin de votre macro, essayez :

Code:
Target.Interior.Pattern = xlSolid
Range(Range("B5"), Range("B65536").End(xlUp)).SpecialCells(xlCellTypeBlanks).Interior.Pattern = xlUp

A+

Edit 1 : bonsoir Bruno, j'ai en effet utilisé (un peu) l'enregistreur de macros...
Edit 2 : j'ai rajouté la 1ère ligne pour effacer les hachures de Target
 
Dernière édition:
Re : Aide pour modifier formule

Bonjour,

Merci pour vos réponses. Je vais encore vous demander votre aide, je veux me servir du code fournir pour pouvoir hachure ma feuille de match voir le fichier joint.

Merci

Pascal
 

Pièces jointes

- 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
233
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
250
Réponses
32
Affichages
1 K
Réponses
15
Affichages
1 K
Retour