Découvrez des millions d'e-books, de livres audio et bien plus encore avec un essai gratuit

Seulement $11.99/mois après la période d'essai. Annulez à tout moment.

Les macros avec LibreOffice
Les macros avec LibreOffice
Les macros avec LibreOffice
Livre électronique238 pages1 heure

Les macros avec LibreOffice

Évaluation : 0 sur 5 étoiles

()

Lire l'aperçu

À propos de ce livre électronique

Ce livre s'adresse aux personnes qui veulent apprendre à réaliser des macros avec la suite LibreOffice. Une macro est un ensemble de lignes de code que vous pouvez modifier à l’intérieur d’un environnement de programmation spécifique. Vous pouvez enregistrer une macro dans le classeur CALC et dans le traitement de texte WRITER. Dans les autres parties de LibreOffice, il faudra écrire le code de la macro directement dans une procédure.

Dans cet ouvrage, vous apprendrez les instructions et les commandes qui vous permettront de manipuler les objets des applications. Par exemple, vous pourrez récupérer les données d’une feuille de calcul pour effectuer des calculs personnalisés ou pour automatiser les actions que vous répétez souvent. Les macros vous aideront à mieux organiser votre travail quotidien et vous feront gagner du temps.

À PROPOS DE L'AUTEUR
Rémy Lentzner est formateur en informatique depuis 1985. Spécialisé dans la maîtrise des outils bureautiques, il accompagne les entreprises dans la formation professionnelle de leurs salariés. Autodidacte, il a plusieurs ouvrages informatiques à son actif. En 2016, il crée les éditions REMYLENT, diffuse et distribue lui-même ses livres.
LangueFrançais
ÉditeurRemylent
Date de sortie20 nov. 2023
ISBN9782385180447
Les macros avec LibreOffice

En savoir plus sur Remy Lentzner

Auteurs associés

Lié à Les macros avec LibreOffice

Livres électroniques liés

Applications d'entreprise pour vous

Voir plus

Articles associés

Avis sur Les macros avec LibreOffice

Évaluation : 0 sur 5 étoiles
0 évaluation

0 notation0 avis

Qu'avez-vous pensé ?

Appuyer pour évaluer

L'avis doit comporter au moins 10 mots

    Aperçu du livre

    Les macros avec LibreOffice - Remy Lentzner

    Chapitre 1

    Les macros avec CALC

    Ce chapitre montre comment utiliser les macros dans le classeur CALC. Vous pourrez les créer, les enregistrer puis les exécuter. Une macro est une procédure BASIC que vous pouvez modifier dans un environnement de programmation spécifique. Vous étudierez ici le langage BASIC et ses différentes caractéristiques.

    1.1 Généralités sur les macros

    On appelle macro ou macro-commande une suite de touches effectuant une opération sur une ou plusieurs parties d'un classeur.

    Par exemple, pour réorganiser la taille des colonnes d'une plage de données en fonction du contenu des cellules, vous pouvez sélectionner toutes les colonnes puis cliquer sur l'intersection d'une seule colonne. Ou bien, vous pouvez passer par le menu Format / Colonnes / Largeur optimale / OK.

    Si vous constatez que cette opération se répète relativement souvent dans votre travail quotidien, vous pourrez mémoriser cette suite d’actions à l’aide d’une macro.

    Un autre exemple pourrait être l’impression d’une partie d’un tableau. Si vous devez imprimer tous les mois un groupe de lignes bien spécifiques, vous pourrez enregistrer tout le mécanisme manuel avec une macro.

    Ce dispositif facilite donc grandement l’exécution des tâches répétitives. Vous pouvez enregistrer autant de macros que vous le souhaitez. Avec LibreOffice, une macro enregistrée crée automatiquement une suite de code BASIC.

    La figure 1.1 montre un document BUDGET.ODS contenant quelques données comptables.

    Figure 1.1 : Le document Gestion.ODS

    Objectif : Réaliser une macro qui formate tout le tableau avec une police Arial de taille 11 puis qui organise les colonnes en largeur optimale.

    Rappel : Pour sélectionner toutes les données d'un tableau, placez le pointeur dans n'importe quelle cellule puis Edition / Sélectionner / Sélectionner la zone de données (ou Shift Cmd 8).

    1.1.1 Créer une macro

    Vous pouvez créer une macro-commande en effectuant les opérations suivantes :

    Cliquez sur Outils / Macros

    Gérer les macros / Basic

    Figure 1.2 : Création d'une macro

    Une macro est toujours stockée dans un module, c'est à dire un conteneur de macros. Si un module existe déjà, vous n'êtes pas obligé de créer un nouveau module. Il suffit de sélectionner celui qui vous intéresse avant d'enregistrer la nouvelle macro.

    La figure 1.3 montre les différents conteneurs qui sont disponibles.

    Figure 1.3 : Les conteneurs de macro

    Vous pouvez enregistrer une macro à plusieurs endroits :

    La bibliothèque MesMacros. Grâce à elle, vous pourrez utiliser les macros dans d’autres documents.

    La bibliothèque Macros de l'application. Les macros qui y sont contenues sont utilisées par LibreOffice.

    BUDGET.ODS. Vous pouvez y stocker des macros qui ne seront disponibles que dans ce document.

    Pour résumer, vous pouvez stocker les macros dans un conteneur public, un conteneur système ou un conteneur local.

    Dans notre exemple, choisissez la bibliothèque du document BUDGET.ODS puis le module Standard.

    Figure 1.4 : Sélection de la bibliothèque Standard du document

    Il faut maintenant créer un nouveau module.

    Cliquez sur le bouton Nouveau puis entrez un nom de module. Par exemple, tapez le mot GROUPE1.

    Figure 1.5 : Création d'un module

    Fermez la fenêtre par le bouton OK.

    La figure 1.6 montre l'environnement de développement dans lequel vous pourrez taper les instructions de la macro à l'intérieur d'une procédure appelé Main (principale en français).

    Il est possible de changer le nom de cette procédure.

    Figure 1.6 : L'environnement de développement

    LibreOffice vous permet d'enregistrer une macro manuellement. Ce dispositif vous permettra d'étudier le code créé automatiquement par le système.

    Attention : Vous devez auparavant activer l'enregistreur de macros dans les préférences de LibreOffice.

    1.1.2 Activer l'enregistreur de macros

    LibreOffice / Préférences

    Choisissez la catégorie Avancé

    Cochez la case Activer l'enregistreur de macro.

    Terminez par OK.

    Figure 1.7 : Activation de l'enregistreur de macro

    Une fois que l'enregistreur est activé, vous pouvez enregistrer vos actions manuellement.

    1.1.3 Enregistrer une macro

    Suivez les étapes ci-dessous :

    Outils / Macros

    Enregistrer une macro

    Effectuez vos différentes tâches manuellement ou avec la souris (Arial 11 puis largeur

    Vous aimez cet aperçu ?
    Page 1 sur 1