libreoffice_macro
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| libreoffice_macro [2024/01/20 15:37] – tom | libreoffice_macro [2026/08/16 14:51] (Version actuelle) – [Python] Orthographe et typographie. Sébastien Cosson | ||
|---|---|---|---|
| Ligne 18: | Ligne 18: | ||
| ===== Python ===== | ===== Python ===== | ||
| - | L'intéret | + | L'intérêt |
| - | Résumé de l' | + | Résumé de l' |
| - | Pour utiliser Python pour programmer des macros, il faut installer le script provider: | + | Pour utiliser Python pour programmer des macros, il faut installer le //script provider// : |
| sudo apt install libreoffice-script-provider-python | sudo apt install libreoffice-script-provider-python | ||
| Ligne 29: | Ligne 29: | ||
| {{:: | {{:: | ||
| - | Avec BASIC l' | + | Avec BASIC l' |
| - | Les fichiers de macros sont détéctés | + | Les fichiers de macros sont détectés |
| ~/ | ~/ | ||
| Ligne 44: | Ligne 44: | ||
| return None | return None | ||
| - | Pour exécuter la macro: | + | Pour exécuter la macro : |
| {{:: | {{:: | ||
| - | Si le bouton ' | + | Si le bouton ' |
| - | Il est aussi possible d'integrer | + | Il est aussi possible d'intégrer |
| Pour cela on créé un script Python // | Pour cela on créé un script Python // | ||
| Ligne 83: | Ligne 83: | ||
| print(" | print(" | ||
| - | Éxécuter | + | Exécuter |
| python include_macro.py document.ods myscript.py | python include_macro.py document.ods myscript.py | ||
| Ligne 111: | Ligne 111: | ||
| MRI n'est pas une extension spécifique à Python mais elle permet d' | MRI n'est pas une extension spécifique à Python mais elle permet d' | ||
| + | |||
| ==== Librairies Python pour LibreOffice ==== | ==== Librairies Python pour LibreOffice ==== | ||
| Afin d' | Afin d' | ||
| Ligne 164: | Ligne 165: | ||
| [[https:// | [[https:// | ||
| https:// | https:// | ||
| - | [[https:// | + | [[https:// |
| + | https:// | ||
libreoffice_macro.1705765037.txt.gz · Dernière modification : de tom
