Jump to content

Macros générales pour LibreOffice

From The Document Foundation Wiki
This page is a translated version of the page Macros/General and the translation is 95% complete.
Outdated translations are marked like this.

Les macros listées sur cette page peuvent être exécutées dans au moins deux modules.

LibreOffice Basic Python
Lancer l'interpréteur Python
Obtenir les informations de Session
Identifier la plate-forme d'exécution
Fonctions d'entrée/sortie à l'écran Afficher/Entrer des données à l'écran

Note :
Le fil de discussion Display a message box …[1] détaille - en anglais - l'affichage d'un message avec Beanshell, Java, JavaScript ou bien Python.

Ouvrir une boîte de dialogue avec Basic Ouvrir une boîte de dialogue avec Python
Créer des auditeurs (Listeners) d'événements
Suivi des événements de documents
Télécharger fichier .ODS incluant un moniteur Python, fichier .ODT incluant un moniteur en Basic.
Création d'un gestionnaire de boîtes de dialogue
Disabling menu commands at runtime
Download .ODT file with Python disabler/enabler included.
Ouvrir un document dans son application par défaut à venir
Utiliser les icônes de LibreOffice à venir
Récupérer la table de données d'un diagramme à venir
Supprimer les styles inutilisés à venir
Changer la taille ou la police de toutes les formules d'un document à venir
Copier sans utiliser le presse-papiers à venir
Connaître la date et l'heure de création ou de dernière modification d'un fichier à venir
Gérer l'export au format PDF hybride à venir
Télécharger un fichier depuis internet sur l'ordinateur client à venir
Copier le texte du presse-papiers sans mise en forme à venir
Appeler une routine Python Appel de routine Basic depuis Python
Charger une bibliothèque Basic Importer des modules Python
à venir - Traduction d'IHM // cf. exemples d'InfoBar

LibreOffice Basic

La page Aide LibreOffice Basic détaille le développement de macros à l'aide de LibreOffice Basic.

Python

La page Aide des scripts LibreOffice Python présente les macros en langage Python.

JavaScript

La page Macros JavaScript - traduite du japonais - initie à la programmation de macros avec JavaScript.

Notes