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

XL 2013 MFC mot exact sur plage nommée

Big66677

XLDnaute Occasionnel
Bonjour,
J’ai des MFC à faire sur 20 textes plus ou moins diffèrent.
Ce que je cherche, c’est MFC suivant plage nommé des textes qui contient exactement un « mot »
Actuellement, je ne suis pas capable de différencier : CAP A CAP B CAP C, ils seront tousse de la même MFC a cause pour cette exemple du mots commun CAP
merci
 

Staple1600

XLDnaute Barbatruc
Bonjour

En dollarisant la cellule, la MFC s'applique aussi à "celle d'à côté"
Exemple:
J'applique cette MFC sur A1:B1
avec cette formule
=EXACT("CAP A";$A1)
Si en A1, j'ai CAP A alors A1 et B1 seront formatés selon la MFC.
 

Staple1600

XLDnaute Barbatruc
Re

Teste cet exemple (sur une feuille vierge d'un nouveau classeur)
VB:
Sub test_MFC()
Dim r As Range, col
col = Array(vbYellow, vbRed, vbGreen)
Set r = Range("A1:F23"): r.Name = "STAPLE"
[STAPLE].FormatConditions.Delete
For i = 0 To 2
[STAPLE].FormatConditions.Add Type:=xlExpression, Formula1:="=EXACT(""CAP " & Chr(65 + i) & """;$A1)"
[STAPLE].FormatConditions(i + 1).Interior.Color = col(i)
Next
Voir_MFC
End Sub
Sub Voir_MFC()
[A1] = "CAP A": [A12] = "CAP B": [A20] = "CAP C"
End Sub
Et ensuite regarde le gestionnaire de noms (CTRL+F3)
Et les règles de la MFC
(MFC-> Gérer les régles)
 

Big66677

XLDnaute Occasionnel
merci

j'aimerai éviter le VBA.
la formule que tu ma donné fonctionne dans des cellules extérieure au calendrier.
mais pas dans le calendrier.
merci
 

Pièces jointes

  • Calendrier CGT - V2.xlsx
    101.3 KB · Affichages: 6

Staple1600

XLDnaute Barbatruc
Re

Le VBA précédemment fourni comme je l'ai précisé n'avait qu'une seule vocation illustrative.
Teste cet exemple (sur une feuille vierge d'un nouveau classeur)
Cela ne servait qu'à créer un exemple à étudier
Donc d'aller étudier les formules utilisées dans la MFC.

Pour ensuite s'en inspirer et les adapter à ton classeur.
 

Big66677

XLDnaute Occasionnel
bonjour J'ai essayé a nouveau sur un autre classeur et ça a fonctionné.
il y avait des " en trop je n'en connais pas la cause.
j'applique les MFC au calendrier en espérant la rencontre d'aucun problème
merci
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…