Champ de formulaire - remplissage auto d'un champ selon critères
Fermé
evijoe
Messages postés
3
Date d'inscription
lundi 20 avril 2015
Statut
Membre
Dernière intervention
23 avril 2015
-
Modifié par evijoe le 20/04/2015 à 15:59
Daniel - 24 avril 2015 à 14:52
Daniel - 24 avril 2015 à 14:52
A voir également:
- Champ de formulaire - remplissage auto d'un champ selon critères
- Le nom du champ de tableau croisé dynamique n'est pas valide ✓ - Forum Excel
- Récupérer compte hotmail sans formulaire ✓ - Forum Hotmail / Outlook.com
- &Quot;Nom de champ de TCD non valide" Excel 2007 - Forum Excel
- Formulaire de contact le bon coin introuvable ✓ - Forum Réseaux sociaux
- Formulaire de réclamation facebook - Guide
4 réponses
m@rina
Messages postés
20087
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
26 avril 2024
11 272
22 avril 2015 à 01:17
22 avril 2015 à 01:17
Bonjour evijoe
Tout d'abord, chapeau pour tes explications ! Ce n'est pas toujours le cas !
Et comme tu as très bien expliqué, voici la solution, simple :
Pour le point 2 (les frais)
Tu n'insères pas de champ de formulaire, c'est inutile puisque c'est un champ qui se calcule tout seul.
Tu crées des champs IF imbriqués comme ceci :
{ IF { prix }< 100 20 "{ IF { prix }< 200 30 40 } }
Ce qui signifie :
Si le prix est inférieur à 100, ce sera 20, sinon s'il est inférieur à 200 (entre 100 et 200), ce sera 30 et au delà ce sera 40.
S'il n'y a, comme dans ton exemple que deux montants, l'imbrication est inutile :
{ IF { prix }< 100 20 30}
Si le prix est inférieur à 100, ce sera 20 sinon ce sera 30.
Ton champ IF étant fait, tu sélectionnes et tu crées le signet "frais".
Point 3 - Total
Idem que frais : pas de champ de formulaire, c'est un calcul bête :
{ = prix + frais }
Point 4
Tu peux faire un SUM{ABOVE} si tu es dans un tableau, sinon :
{ = prix + frais + port}
N'oublie pas que tous les { } s'obtiennent avec Ctrl+F9.
m@rina
Tout d'abord, chapeau pour tes explications ! Ce n'est pas toujours le cas !
Et comme tu as très bien expliqué, voici la solution, simple :
Pour le point 2 (les frais)
Tu n'insères pas de champ de formulaire, c'est inutile puisque c'est un champ qui se calcule tout seul.
Tu crées des champs IF imbriqués comme ceci :
{ IF { prix }< 100 20 "{ IF { prix }< 200 30 40 } }
Ce qui signifie :
Si le prix est inférieur à 100, ce sera 20, sinon s'il est inférieur à 200 (entre 100 et 200), ce sera 30 et au delà ce sera 40.
S'il n'y a, comme dans ton exemple que deux montants, l'imbrication est inutile :
{ IF { prix }< 100 20 30}
Si le prix est inférieur à 100, ce sera 20 sinon ce sera 30.
Ton champ IF étant fait, tu sélectionnes et tu crées le signet "frais".
Point 3 - Total
Idem que frais : pas de champ de formulaire, c'est un calcul bête :
{ = prix + frais }
Point 4
Tu peux faire un SUM{ABOVE} si tu es dans un tableau, sinon :
{ = prix + frais + port}
N'oublie pas que tous les { } s'obtiennent avec Ctrl+F9.
m@rina
C-Claire
Messages postés
4014
Date d'inscription
samedi 8 novembre 2014
Statut
Membre
Dernière intervention
3 octobre 2016
2 217
21 avril 2015 à 18:10
21 avril 2015 à 18:10
Bonjour,
je suggère que tu nous envoies ton document avec du faux texte si besoin sur https://www.cjoint.com/ et que tu reviennes mettre le lien ici.
Cela nous fera gagner du temps.
je suggère que tu nous envoies ton document avec du faux texte si besoin sur https://www.cjoint.com/ et que tu reviennes mettre le lien ici.
Cela nous fera gagner du temps.
evijoe
Messages postés
3
Date d'inscription
lundi 20 avril 2015
Statut
Membre
Dernière intervention
23 avril 2015
23 avril 2015 à 09:36
23 avril 2015 à 09:36
Salut C-Claire,
Bonne idée... voici le lien : https://www.cjoint.com/?3DxjXtOzdjg
et merci d'avance !
Bonne idée... voici le lien : https://www.cjoint.com/?3DxjXtOzdjg
et merci d'avance !
Bonjour
je cherche à faire un peu dans le même genre, mais n'y arrive pas.
1 liste déroulante avec 4 choix et une case ou champ qui indique selon le choix de la liste déroulante une adresse mail.
Liste déroulante : choix : A ou B ou C ou D
adresse correspondante A = ***@***, B=***@***....
j'ai fais sur un autre word la même chose mais avec 2 listes déroulantes, la 2ème se modifiant par rapport au choix de la première, mais la il n'y a que 1 choix donc pas besoin de 2ème liste déroulante.
Merci de votre aide.
Daniel
je cherche à faire un peu dans le même genre, mais n'y arrive pas.
1 liste déroulante avec 4 choix et une case ou champ qui indique selon le choix de la liste déroulante une adresse mail.
Liste déroulante : choix : A ou B ou C ou D
adresse correspondante A = ***@***, B=***@***....
j'ai fais sur un autre word la même chose mais avec 2 listes déroulantes, la 2ème se modifiant par rapport au choix de la première, mais la il n'y a que 1 choix donc pas besoin de 2ème liste déroulante.
Merci de votre aide.
Daniel
23 avril 2015 à 09:09
Merci infiniment pour ta réponse.
J'ai copié ta syntaxe dans mon document mais n'obtiens qu'une accolade ( { ) en résultat...
23 avril 2015 à 16:09
Je n'ai pas dit qu'il fallait copier... J'ai dit que les { } s'obtiennent avec Ctrl+F9
Et ça je ne peux pas le faire ici.
m@rina