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

MFC: Problème ajouter condition

Temjeh

XLDnaute Accro
Supporter XLD
Bonjour et merci d'avance

J'ai cette MFC que je met par VBA qui fonctionne bien pour pas trop de caractères dans cell.

Code:
.FormatConditions.Delete
.FormatConditions.Add Type:=xlExpression, Formula1:="=NBCAR(M4)>18"
.FormatConditions(1).Interior.ColorIndex = 3

Mais en réalité ma formule est =SI(M4<>"AJOUTER NOUVELLE";NBCAR(M4)>18)

.FormatConditions.Add Type:=xlExpression, Formula1:="=SI(M4<>"AJOUTER NOUVELLE";NBCAR(M4)>18)" ...pas bon

Il me bug surement à cause des guillemets de "AJOUTER NOUVELLE"

Si je la met à la main elle fonctionne mais par macro ...erreur de compilation fin d'instruction

Merci de votre aide

Temjeh
 
Dernière édition:

Nairolf

XLDnaute Accro
Re : MFC: Problème ajouter condition

Salut,

Il faut que tu mettes le double guillemets pour le texte:
Code:
.FormatConditions.Add Type:=xlExpression, Formula1:="=SI(M4<>""AJOUTER NOUVELLE"";NBCAR(M4)>18)"
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…