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: - ldu...@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+unsubscr...@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

Répondre à