Formation aux macros LibreOffice ou Apache OpenOffice
Résumé
Logiciel : LibreOffice Calc
Durée : 14 heures
Objectifs :
Automatiser les tâches dans LibreOffice Calc au travers des macros,
Pratiquer les bases de la programmation en basic
Utiliser les principaux objets de l’API LibreOffice.
Pré-requis : Il n’est pas nécessaire d’avoir déjà utilisé un langage de programmation mais la connaissance des notions de base du tableur est importante.
Public : Toute personne, débutantes en macros, ayant une bonne maîtrise de LibreOffice Calc ou d’un autre tableur.
Méthodes mobilisées : Alternance d’apports théoriques et d’exercices de mise en application pratique. Les participants sont encouragés à proposer des projets pratiques qui peuvent être intégrés par le formateur dans le contenu de la formation.
Modalités et délais d’accès : Sur inscription préalable au minimum 1 semaine avant le début de la formation selon disponibilité du formateur.
Modalités d’évaluations : Une évaluation du niveau des stagiaires est réalisée avant l’entrée en formation par téléphone ou au moyen d’un questionnaire. Évaluation des acquis et de la satisfaction en fin de formation.
Accessibilité aux personnes en situation de handicap : toutes nos formations sont accessibles aux personnes en situation de handicap, qu’il soit moteur, visuel, auditif ou cognitif ; quelles qu’en soient les particularités.
Nous pouvons proposer des solutions de compensation de nos prestations en adaptant les moyens pédagogiques, techniques et d’encadrement. Nos locaux sont en rez-de-chaussée avec des places de parkings extérieures juste devant l’entrée du bâtiment. Aussi, merci de nous informer de vos besoins d’adaptation ; les échanges peuvent se faire et rester en toute confidentialité.
Taux de satisfaction 2i2l : 100 % des stagiaires sont "très satisfaits" à l’issue de leur formation.
Tarif : pour une demande de formation interne, nous consulter
Présentation
Les macros désignent l’écriture de programmes qui manipulent des données décrivant elles-mêmes des programmes [1]. On appelle cela aussi de la metaprogrammation [2].
Vous pouvez consulter :
la page d’accueil du site officiel
le site officiel en français
la licence GNU LGPL
l’article sur Wikipedia
Il existe deux projets WikiBooks sur les Macros :
les macros Calc
les macros Writer
aussi un début de rubrique macros sur notre site 2i2L
Programme
Ce programme est un original, comme tous les programmes de formation de ce catalogue ; ils sont écrits par les formateurs 2i2L. Les autres programmes très proches, que vous trouverez, sont des copies de notre catalogue.
Créer des macros : préparer l’environnement de travail
modifier les options
adapter les barres d’outils
Connaître l’enregistreur de Macro
démarrer l’enregistrement d’une macro
arrêter l’enregistrement d’une macro
mémoriser la macro
exécuter une macro
modifier une macro
affecter une macro à un objet
affecter une macro à un événement
Repérer l’interface de l’environnement des macros
lancer l’EDI Basic
gérer les modules
enregistrer un classeur contenant une macro
importer, exporter un module
utiliser la barre d’outils Macros
exécuter du code
résoudre les problèmes de compatibilité VBA
Découvrir LibreOffice Basic
découvrir les options de l’éditeur LibreOffice
maîtriser l’IDE (environnement de développement intégré)
écrire un premier programme en Basic : "Hello World !"
écrire un deuxième programme
Connaître les éléments de programmation
appréhender la structure d’un programme informatique
définir les variables et les constantes
écrire les sous-programmes
dialoguer avec l’utilisateur
tester
répéter
Utiliser les objets, méthodes et propriétés
référencer des objets
appeler les propriétés et méthodes
connaître quelques mots d’anglais…
Utiliser les objets de base de LibreOffice
faire référence au document
insérer, renommer, supprimer une feuille du classeur
faire référence à la feuille en cours
insérer, supprimer une ou plusieurs colonnes
faire référence à une colonne
insérer, supprimer une ou plusieurs lignes
faire référence à une ligne
insérer, supprimer, copier ou déplacer une cellule
faire référence à la cellule en cours
écrire un nombre ou une date dans une cellule
écrire du texte dans une cellule
écrire une formule dans une cellule
le formatage d’une cellule
faire appel à une macro depuis Calc
utiliser la barre d’outil contrôle de formulaire
affecter une macro à un bouton
les différentes propriétés d’un contrôle
les différents évènements pouvant être affectés à un contrôle
Utiliser la documentation
savoir la trouver
apprendre son utilisation