Date: prev next · Thread: first prev next last
2015 Archives by date, by thread · List index


Bonjour 

Voici une nouvelle question envoyée à l'aide du formulaire de demande d'aide 
(http://fr.libreoffice.org/get-help/poser-une-question/).
Si vous répondez, merci de penser à utiliser la fonction "répondre à tous" de votre logiciel de 
courrier électronique de façon que le demandeur reçoive une copie de votre réponse.


Email: - ldupuy@ville-ambaresetlagrave.fr 
Sujet: - Création de formulaire avec LibreOffice Write 
Question: - Peux insérer des champs calculés automatiquement comme par exemple avec word : 3.6. Les 
champs calculés

L’option "Calcul" mérite une petite explication! Dans la zone de "Forme des données", vous aurez à 
inscrire une formule mathématique qui va être exécutée à l’ouverture du formulaire de façon 
transparente pour l’utilisateur. Ce dernier n’aura cependant pas accès au résultat. Il pourra 
seulement le lire.

 Pour écrire cette expression mathématique vous devez respecter la syntaxe:
Inscrivez le signe "=" qui signifie: "le contenu affiché dans cette cellule sera égal à".
Inscrivez à sa suite l’opération souhaitée en précisant "la source de la 1° valeur puis l’opération 
à effectuer  puis l’éventuelle source de valeur suivante.
La source de valeur doit être soit une valeur numérique, soit un nom de champ de formulaire contenu 
dans le document en cours.

Exemples de formules :
=300,25 * 11
=Nom du champ source + 125
=Nom du champ dividende / Nom du champ diviseur
=552,563 / Nom du champ diviseur

 EXEMPLE














Insérez un premier champ Texte, de type Nombre auquel vous appliquez le format #.##0,00 €;(#.##0,00 
€) ; dans la zone Signet qui permet d'affecter un nom à votre champ, saisissez ht.
Insérez un second champ Texte, de type Texte ordinaire que vous nommez (zone Signet) Taux ; dans la 
zone Texte par défaut, saisissez 19,6% ; cochez la case Calculer à la sortie : ainsi lorsque le 
curseur quittera cette zone, vos calculs seront mis à jour.
Insérez un 3e champ Texte, de type Calcul auquel vous affectez le format #.##0,00 €;(#.##0,00 €) et 
le nom tva. Dans la zone Expression, saisissez = ht * TVA (cf. image ci-contre). Remarquez que la 
case à cocher Remplissage activé devient inaccessible. En effet, ces champs contenant des formules 
pré-renseignées, ils n'ont pas à être complétés par l'utilisateur.
Insérez un ultime champ de type Calcul. Dans la zone Expression, saisissez =ht+(TVA/2). Une petite 
explication s'impose ici. Il est probable que votre réflexe premier aurait été de saisir la formule 
=ht + TVA Malheureusement, en procédant ainsi, tout se passe comme si Word additionnait deux fois 
le montant de la TVA C'est pourquoi il convient de rediviser cette somme par deux (TVA/2).
Merci d'avance pour la réponse 


-- 
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour savoir comment vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être 
supprimés

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.