OVH Cloud OVH Cloud

Condition dans une formule Word

2 réponses
Avatar
gg
Salut,

Win XP pro et Word 2002.

J'ai un formulaire avec une liste déroulante "nom". cette liste contiend
deux noms.

J'aimerai lier des zones de mon doc à cette liste : j'ai pensé à une formule
conditionnelle : {=if(nom="toto" "c'est bon" "c'est nul")} => erreur de
syntaxe.

où est le PB ??? y a-t-il une autre solution ???

Merci
GG

2 réponses

Avatar
Dédé
Salut gg !

Essaie voir ça :
{if {Ref nom}="Toto" "c'est bon" "c'est nul"}



Est-ce que cela te convient ?



Salutations

Dédé

"gg" a écrit dans le message de
news:41af423f$0$30405$
Salut,

Win XP pro et Word 2002.

J'ai un formulaire avec une liste déroulante "nom". cette liste contiend
deux noms.

J'aimerai lier des zones de mon doc à cette liste : j'ai pensé à une
formule

conditionnelle : {=if(nom="toto" "c'est bon" "c'est nul")} => erreur de
syntaxe.

où est le PB ??? y a-t-il une autre solution ???

Merci
GG




Avatar
Anacoluthe
Bonjour !

'gg' nous a écrit ...
J'ai un formulaire avec une liste déroulante "nom". cette liste contiend
deux noms.
J'aimerai lier des zones de mon doc à cette liste : j'ai pensé à une formule
conditionnelle : {=if(nom="toto" "c'est bon" "c'est nul")} => erreur de
syntaxe.
où est le PB ??? y a-t-il une autre solution ???


La syntaxe la plus sûre est :
{ IF { Nom } = "toto" "c'est bon" "c'est nul" }
- pas de parenthèses, respectez les espaces
- les champs {} s'écrivent avec Ctrl+F9
- le signet Nom est lui-même un champ (c'est préférable)
ou comme a dit Dédé { REF Nom }
- Nom est le 'signet' de votre liste déroulante
à remplr dans ses propriétés
- cochez aussi 'calculer à la sortie' dans les propriétés
du champ formulaire liste déroulante Nom
- la mise à jour se fera en /sortant/ de ce champ
(pas immédiatement : il faut d'abord en sortir)

Anacoluthe
« Bienheureux les travailleurs des champs. »
- VIRGILE

--
A~ s'absente quelques jours : pardonnez-moi si je ne donne
pas de suite. Mes camarades contributeurs/trices prendront
le relais ;-) A+ tout le monde !