Partager des valeurs entre notes
Centralisez les tarifs, prix et formules que vous réutilisez dans une même note. Les autres notes peuvent les importer en une ligne : toute modification à la source se répercute alors dans les notes qui l’utilisent.
Utiliser les valeurs d’une autre note
Dans un bloc de calcul, écrivez use suivi d’un lien vers la note, sur une ligne dédiée :
use [[Assumptions]] donne 2 values and 1 function from AssumptionsLe résultat indique ce qui a été importé. Tous les noms définis dans la note source sont alors utilisables comme si vous les aviez saisis ici :
use [[Assumptions]] donne 2 values and 1 function from Assumptionsmargin($80) donne $100.00$100 * rate donne $108.00avec une note Assumptions contenant :
rate = 1.08 donne 1.08markup = 25% donne 25%margin(cost) = cost + markup donne Les noms importés sont disponibles dans toute la note, pas seulement sous la ligne use. Un nom défini dans la note elle-même devient prioritaire à partir de sa ligne de définition.
Importer uniquement les noms nécessaires
Indiquez les noms avant from pour n’importer que ceux-ci :
use margin, rate from [[Assumptions]] donne margin, rate from Assumptions, with markup that it readsLes autres noms de la source, par exemple un total qu’elle définirait, ne risquent alors pas de se substituer aux noms de cette note. Séparez les noms par des virgules ; ils peuvent contenir des espaces (use monthly rent, fee from [[Budget]]). Une fonction importe aussi les valeurs qu’elle utilise, afin de donner le même résultat que dans sa note d’origine. La ligne indique ces valeurs.
Un nom absent de la source, à cause d’une faute de frappe ou d’un renommage, produit une erreur : rien n’est importé.
use margn from [[Assumptions]] donne Error: No value or function named “margn” in AssumptionsÉcrire la ligne
useaccepte les majuscules (Use [[Rates 2026]]) et peut être suivi d’un commentaire//ou#.- Aucune autre expression ne doit figurer sur la ligne :
use [[Assumptions]] * 2n’est pas une importation. - La ligne doit se trouver dans un bloc de calcul. Dans le texte courant, elle reste du texte.
- Une note source peut elle-même utiliser une autre note, jusqu’à une profondeur de huit notes.
Lorsqu’une source est indisponible
Une importation ne conserve jamais une ancienne valeur si elle échoue. Lorsque la source est illisible, la ligne le signale et les noms restent indéfinis :
| La source est | Message de la ligne |
|---|---|
| Absente | Error: No note named “Assumptions” |
| Protégée par mot de passe | Error: “Assumptions” is protected — unlock it to use its values |
| Dans la corbeille | Error: “Assumptions” is in the Trash — restore it to use its values |
| Utilise à son tour cette note | Error: Circular use: A → B → A |
Renommage et actualisation
Renommer la note source actualise les lignes use qui y font référence. Une note ouverte est recalculée dès qu’une de ses sources change ; chaque note relit aussi ses sources à l’ouverture.
Chaque source est évaluée avec ses propres réglages : paramètres régionaux des calculs, formats des résultats et taux de change fixés. Une note écrite pour une région conserve ainsi son sens lorsqu’une autre note l’utilise.
La fenêtre d’explication indique l’origine d’un nom importé, par exemple rate = 1.08 (from Assumptions), pour distinguer une valeur locale d’une valeur partagée.
Pour savoir ce qui dépend d’une valeur avant de la modifier, consultez la note source. Sur une ligne définissant une valeur ou une fonction, How Was This Read? affiche Used by 2 Notes, avec le nom des notes concernées, par exemple Invoice (uses every value). La rubrique Backlinks de la source commence par Used in calculations by 2 notes, en précisant ce que chacune importe. Les lignes use ne sont pas comptées comme des liens entrants ordinaires.