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

Aide pour modifier formule

  • Initiateur de la discussion Initiateur de la discussion pascal_tie
  • 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 !

P

pascal_tie

Guest
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 Pascal Tie,

Tu peux utiliser l'enregistreur de macro pour avoir la réponse 😉
Menu -> Outils -> Macro -> Nouvelle macro

A+
 
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:
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
Microsoft 365 Probléme VBA
Réponses
8
Affichages
569
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
32
Affichages
2 K
Réponses
15
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…