[Résolu] comment additionner des champs de saisie ?

Discussions à propos du traitement de textes Writer mais également sur l'éditeur HTML.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

BigAce
Membre hOOnoraire
Membre hOOnoraire
Messages : 123
Inscription : 22 févr. 2008 09:51

[Résolu] comment additionner des champs de saisie ?

Message par BigAce »

Bonjour,

Voici ce qui pourrait illustrer mon problème.

Dans un texte, j'ai inséré des champs de saisie.
Ce sont des champs de saisie destinés à recevoir des nombres.
Mon texte comprend un champ de saisie "nbre1", et un autre, un peu plus loin dans le texte, "nbre2".
Je voudrais que ces 2 nombres soient additionnés automatiquement et que ce résultat apparaisse un peu plus loin dans le texte.

Exple : j'ai Champ de saisienbre1 canards qui ont chacun Champ de saisienbre2 pattes. Cela me fait [ calcul de : Champ de saisienbre1 x Champ de saisienbre2 = résultat ] pattes à baguer avant de les relâcher dans la nature.
Dernière modification par BigAce le 04 juin 2009 13:06, modifié 2 fois.
Libre Office Version: Version: 5.2.5.1 via ppa:libreoffice/libreoffice-5-2
GNU-LINUX Ubuntu 16.04 LTS Xenila
SlOOoP
PassiOOnné
PassiOOnné
Messages : 744
Inscription : 27 févr. 2008 13:59

Message par SlOOoP »

Bonjour,

Ci-joint un petit exemple mais il faut cliquer sur le champ total pour le valider

http://user.services.openoffice.org/fr/ ... 030933.odt

En fait, j'ai utilisé des champs utilisateurs puis j'ai insérer en champs de saisie Poules et Canards dans le texte (facilité de saisie) puis le dernier champ Total qui est l'addition des 2

Bon baguage de tes volatiles
OpenOffice 3.1 - Win XP SP2
BigAce
Membre hOOnoraire
Membre hOOnoraire
Messages : 123
Inscription : 22 févr. 2008 09:51

Message par BigAce »

Yep ! ça marche au poils ! (ou à plumes ...)

Exple :
j'ai x canards
qui ont chacun y pattes.
Cela me fait z pattes à baguer avant de les relâcher dans la nature.

1. je positionne là où je veux avoir le nombre x
2. je vais dans insérer -> champs -> autres -> variables
3. je clic que "champs d'utilisateurs"
4. en bas de la fenêtre, dans la case Nom, j'entre un nom de champ (j'ai choisis "can" ); dans la case Valeur j'entre le chiffre (85)
5. je refais la même chose pour le nombre y avec un champ que j'ai nommé "pat" et une valeur 20
6. je me place ensuite, là où je veux le résultat z.
7. Puis toujours dans la fenêtre variable, je clic sur "insérer une formule"
8. dans la case Formule (en bas), j'écris la multiplication de mes champs: can*pat, et j'obtiens, le chiffre multiplié, c.à.d : 1700

j'ai 85 canards à 20 pattes, cela fait 1700 pattes

et dire que certains disent ... ça casse pas 3 pattes à 1 canard ... n'enpêche ça fait beaucoup de pattes à baguer, hein ?

En tous les cas, merci beaucoup !!!

Je post un [résolu]
Libre Office Version: Version: 5.2.5.1 via ppa:libreoffice/libreoffice-5-2
GNU-LINUX Ubuntu 16.04 LTS Xenila
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 17203
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Message par jeanmimi »

Heureusement que tu ne bagues pas des iules :wink:
LibreOffice : Version : 25.8.2.2 (x64)(2 novembre 2025)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
SlOOoP
PassiOOnné
PassiOOnné
Messages : 744
Inscription : 27 févr. 2008 13:59

Message par SlOOoP »

jeanmimi a écrit :Heureusement que tu ne bagues pas des iules :wink:
autrement appelés milles pattes pour les cruciverbistes :lol:
OpenOffice 3.1 - Win XP SP2