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