Probleme de compatabilite Excel 1997-2003 et Excel 2007

Bonjour Forum,

Je travaille sur Excel 2007 et J' ai cree une formule et formate certaines cellules selon 4 criteres. Cependant, certaines personnes ayant acces a ce document travaille sur Excel 1997-2003 et seulement 3 criteres peuvent etre utilise pour formater. Y a-t-il un moyen pour contourner ce probleme?

J'attache un example pour plus de precision.

Merci

Cordialement

Marina

99excel2007.zip (5.34 Ko)

Bonjour marina,

Ne pas répondre aux 3 critères de la MFC est un critère !!

Essaie en faisant comme suit (MFC à mettre en E2 par exemple) :

capturer

Si E2="" alors ESTNUM(E2) = FAUX donc cela ne répond à aucun des critères ci-dessus. Donc la cellule reste blanche.

Par contre, avant de mettre en place cette MFC, supprime bien TOUTES les MFC de la cellule ! Car il semblerait qu'en enregistrant de 2007 vers 2003, il y a le reliquat de ton 4è critère (=NBCAR(SUPPRESPACE(E2))=0) !

Bonjour Vba-New

Merci pour ta reponse et tes explications. s'il te plait, J'ai encore besoin de ton aide car je ne suis pas tres douee...

1 - Je travaille en anglais, j'ai traduit ta fomule mais je recupere un message me disant que ma formule n'est pas correcte. Pourrais-tu me dire ce que je ne fais pas correctement ?

Ta formule

=ET(ESTNUM(E2);E2<=0)

Ma formule

=AND(ISNUMBER(E2);E2<=0)

2- Ta formule :

Si E2=""ALORSESTNUM(E2)=FAUX

Je l'ai traduit par

IF E2"=""thenisnumber(E2)=False.

Ou dois-je mettre la formule D2-B2 (soustraction entre les deux colonnes)

Merci encore.

Cordialement

Marina

Marina a écrit :

2- Ta formule :

Si E2=""ALORSESTNUM(E2)=FAUX

Je l'ai traduit par

IF E2"=""thenisnumber(E2)=False.

Non ne tiens pas compte de cette formule qui n'est pas une formule !

C'était juste pour expliquer la démarche !

J'aurais peut-être dû mettre :

Si E2 est vide alors E2 n'est pas un chiffre En aucun cas c'est une MFC!

Tu as juste à mettre les 3 critères suivants :

Critère 1

=AND(ISNUMBER(E2);E2<=0)

Critère 2

=AND(ISNUMBER(E2);E2=2)

Critère 3

=AND(ISNUMBER(E2);E2>2)

Et ces formules sont à mettre dans la mise en forme conditionnelle ! Pas dans la barre de formule ! Tu peux laisser les formules dans les cellules telles quelles.

Salut VBA-New

je ne comprends pas, J'ai mis la formule (au bon endroit!) mais l'ordi m'indique qu'il y a une erreur dans ma formule.

Faut-il mettre des espaces (j'ai essaye sans et avec) et cela ne marche pas.

Merci encore(!) pour ton aide.

Cordialement

Marina

Salut marina,

Essaie en remplaçant les ; par des ,

Rebonjour Vba-New,

Ca marche !!

Je ne sais comment te remercier, cela va sacrement me faciliter le travail.

Merci encore pour ta patience

Marina

Rechercher des sujets similaires à "probleme compatabilite 1997 2003 2007"