XL 2016 alerte erreur si condition

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

pika83

XLDnaute Occasionnel
Bonjour,
je n'arrive pas a mettre en place un tableau ayant des conditions et des mise en forme dont je ne maitrise pas.
Je m'explique : Il faut que les jours de TRV "M, A, N, D, DM, DA, STA, RF, CA,…" ne fassent pas plus de 5 jours, si la suite d'un de ces jours font plus de 5 jours consécutifs, alors la 6eme cellule se colorera en rouge.
Pourriez vous s'il vous plait m'aider a résoudre ce problème.
 

Pièces jointes

Bonjour pika83, JHA, le forum,

Une solution VBA dans le fichier joint avec cette fonction personnalisée à placer impérativement dans un module standard :
VB:
Function MonAlerte(r As Range) As Boolean
If r.Count < 6 Then Exit Function
Dim a, i%
a = Array("M", "A", "N", "D", "DM", "DA", "STA", "RF", "CA")
For i = r.Count To r.Count - 5 Step -1
    If IsError(Application.Match(r(i), a, 0)) Then Exit Function
Next
MonAlerte = True
End Function
Elle est utilisée dans la formule de la MFC sur la plage A7:U13 =MonAlerte($A7:A7)

A+
 

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

Retour