LibreOffice est une suite
bureautique libre et gratuite favorisant les échanges et le partage
graĉe à des formats de fichiers ouverts.
La plupart des fichiers proposés contiennent des macro pour
faciliter, automatiser le traitement de certaines données. Lorsque les
documents sont protégés∕verrouillés pour éviter de les casser
accidentellement, on peut facilement les déprotéger pour les modifier
car le mot de passe est vide.
Vous pourrez trouver de l’aide et toutes les informations en lien
avec LibreOffice via le wiki officiel de LibreOffice : https://wiki.documentfoundation.org/Main_Page/fr.
C’est assez touffu mais c’est très riche.
N’hésitez pas à consulter le forum francophone qui vous permettra de
trouver des réponses aux questions que vous vous posez car très souvent
on y a déjà répondu. Le forum est organisé thématiquement, par outil.
Avant de poster, n’oubliez pas de faire d’abord une recherche par mot
clé avant de poser votre question. Forum francophone : https://forum.openoffice.org/fr/forum/index.php
Il existe aussi un forum officiel francophone proposé par
LibreOffice (moins fourni que le forum précédent cependant) : https://ask.libreoffice.org/c/french/7
La puissance de LibreOffice réside en partie par la capacité
d’automatiser des traitements via des macro. Pour apprendre à les
programmer il y a l’ouvrage de référence (et en français) de Bernard
Marcelly et Laurent Godard, intitulé “Programmation
OpenOffice.org et LibreOffice, Macros OOoBASIC et API” permettant de
programmer en langage OOOBasic. Même si la 2e édition date de 2011, elle
est toujours d’actualité et est indispensable si l’on veut se lancer
sérieusement dans la conception de macro.
En complément au livre ci-dessus, pour aider à explorer les fonctions
et les procédures, Bernard Marcelly a conçu l’extension X-Ray à
installer dans LibreOffice qui fait gagner un temps énorme quand on veut
programmer et retrouver les méthodes ou procédures nécessaires qu’on
soit débutant ou expert : Tutoriel
de présentation de l’extension X-Ray
Il faut savoir qu’il est aussi possible de programmer en Python dans
LibreOffice.
Mots à photocopier pour créer un mot modèle et le dupliquer sur la
même page pour ensuite le photocopier pour distribution aux élèves : Modèle_mot_à_photocopier.odt.
Pour aider les élèves à corriger grammaticalement et
orthographiquement leur production d’écrit dans LibreOffice Writer : V4_Macro_Codage_Erreurs_VIERGE.odt.
Voir sa description
en ligne (avec une vidéo explicative).
Autre façon d’indiquer des types d’erreurs en se servant des styles
pour projeter au TBI/VPI par exemple (astuce donnée par Marc Quentel
dont le site n’est plus en ligne): Codage_mots_sans_macro_avec_styles.odt.
Voir sa description
en ligne.
LibreOffice Calc (tableur)
Moulinette pour traiter automatiquement les fichiers de données au
format .CSV, .TXT, .XLS, .ODS avec possibilité de retrouver le nom des
écoles à partir de leur UAI/RNE et de voir celles n’étant pas dans la
liste (comme les écoles n’ayant pas répondu à une enquête): Moulinette_Importation_Fichiers_dans_Calc_v0-80_Générique.ods
Emploi du temps au cycle 3 (document qu’il faudrait actualiser mais
qui permet de créer un emploi du temps hebdomadaire en comptant les
volumes horaires) : Emploi_Temps_2023-2024_cycle3_v9.ods
Saisie rapide d’évaluations, outil permettant de saisir
automatiquement, à la chaîne et quasiment à l’aveugle (si erreur un son
retenti), les résultats aux évaluations des élèves avec passage à la
cellule suivante dès la saisie du codage (pas besoin de valider par la
touche ENTRÉE) : Saisie_Evaluations.ods
Classeur pour créer “automatiquement” un calendrier scolaire pour
école en semaine à 4 jours au format A4 ainsi qu’un mini-calendrier
scolaire à distribuer aux familles en début d’année scolaire. On peut
aussi exporter les dates des jours de classe pour les réutiliser dans
d’autres classeurs (pour l’absentéisme par exemple) ainsi qu’exporter
les dates des vacances au format .ics : Calendrier_scolaire_4_jours.ods.
Classeur permettant de générer un graphique de type “ligne”
entièrement par macro : Créer_Diagramme_Ligne_par_macro.ods.
il s’agit plus d’un classeur d’apprentissage pour décortiquer la macro
afin de la réutiliser dans un projet.