WORD Fonction IF et liste déroulante

Résolu
vincove Messages postés 33 Statut Membre -  
 fabbrossier -
Bonjour,

Je cherche une fonction permettant d'afficher une valeur par rapport au choix d'une liste déroulante.
Pratiquement, il s'agit d'un formulaire de frais kilométrique. Le problème est d'afficher une puissance en fonction d'un modèle de véhicule. Une liste de choix permet la sélection d'un véhicule (2 choix possibles).

La formule : { IF ListeDéroulante2 = "choix 1" "7 ch" "5 ch" } ne fonctionne pas et renvoie 5 ch quelque soit la sélection.

Merci de vos conseils,
A voir également:

11 réponses

m@rina Messages postés 26278 Statut Contributeur 11 480
 
Bonjour,

Corrige la syntaxe :

{ IF { ListeDéroulante2 } = "choix 1" "7 ch" "5 ch" }

m@rina
0
fabbrossier
 
moi jaimerai faire la chose suivante :

un tableau 2 case

1er case un formulaire qui demande " valeur que vous liser"

une deuxieme case qui ecrit ok si la valeur lue = 6 et nok si la valeur = autre chose que 6 comment faire

jest essayer de mettre un champ remplir dans la premiere case
puis une fonction if dans la deuxieme case mais sa ne maffiche pas ok
0
LatelyGeek Messages postés 1759 Statut Membre 550
 
Est ce que dans les propriétés de ta liste déroulante tu as coché la case "Calculer à la sortie"??? Sinon Word ne tient pas compte de la nouvelle valeur, sauf en forçant le "calcul" avec F9. Je ne garantis pas que c'est ça...
-1
vincove Messages postés 33 Statut Membre 7
 
Oui, la case "Calculer à la sortie" est cochée...
-1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
LatelyGeek Messages postés 1759 Statut Membre 550
 
J'ai testé.

D'abord, j'ai du écrire { IF { REF ListeDéroulante2 } = "choix 1" "7 ch" "5 ch" }, mais ça ne se fait quand même pas automatiquement (Mais avec F9, oui)
Je ne vois pas pourquoi, si ce n'est que le Calculer à la sortie ne marcherait que pour les champs calculés de formulaire, que je n'ai pas réussi à faire fonctionner sur une fonction IF.

Quelqu'un a une autre idée?
-1
vincove Messages postés 33 Statut Membre 7
 
Eh bien, moi ça ne marche pas

J'ai écris : { IF { REF ListeDéroulante2 } = "choix 1" "7 ch" "5 ch" }

j'obtiens ça : !Erreur de syntaxe, {

Bon merci, ça va pour ce soir, bonne nuit.
-1
vincove Messages postés 33 Statut Membre 7
 
Bonjour et merci de vous pencher sur ma formule récalcitrante.

m@rina, est-ce que tu as testé la formule et, si oui, est-ce que ça marche ? Si tel était le cas, ça voudrait dire que que ce n'est pas un problème de formule mais de Word lui-même, ou de la version ? (2003 pour moi).

j'ai beau essayer toutes les syntaxes possibles, j'ai toujours un code d'erreur ou un résultat figé...
-1
m@rina Messages postés 26278 Statut Contributeur 11 480
 
Bonjour,

Oui La formule fonctionne, c'est sûr.
As-tu pensé à cocher l'option "Calculer à la sortie" dans les options de la liste déroulante ?


m@rina
-1
vincove Messages postés 33 Statut Membre 7
 
Oui, bien sûr...
-1
m@rina Messages postés 26278 Statut Contributeur 11 480
 
Bonsoir,

Peux tu mettre ton fichier ou un extrait ici :
https://www.cjoint.com/

pour que je puisse regarder de près.

m@rina
-1
vincove Messages postés 33 Statut Membre 7
 
Bonjour m@rina,

Je t'envoie un fichier dans la journée,

Merci encore.
-1