On ne peut quasiment pas éditer les macros fournies?

De plus, il faudrait des exemples et un tutoriel qu’il y a semble-t’il mais où sont -ils ?

Google translate (français):

Merci pour votre question. L’ensemble de l’installation macro est encore considéré comme expérimental. Le meilleur guide est OpenOffice.org Macros Explained écrit par Andrew Pitonyak, qui comprend de nombreux exemples. Il existe d’autres liens sur la Autres documents et ressources page wiki et une plus grande liste de liens apparentés sur ce alternent forum.

Texte original (en anglais):

Thanks for your question. The entire macro facility is still considered experimental. The best guide is OpenOffice.org Macros Explained written by Andrew Pitonyak, which includes plenty of examples. There are further links on the Other Documentation and Resources wiki page and a larger list of related links on this alternate forum page.

De fait, la documentation officielle du langage LibreOffice Basic est déconcertante à plusieurs égards, mais il existe un excellent livre en français intitulé Programmation OpenOffice.org et LibreOffice et publié chez Eyrolles. Ce livre m’a permis de dépasser les écueils initiaux et de prendre en main le langage et les API.

Pour ce qui est de modifier les macros existantes, c’est possible, du moins en copiant le texte des macros incluses dans la bibliothèque standard et en les mettant dans une bibliothèque personnelle. On peut ainsi s’en servir comme point de départ.

À long terme et dans un monde idéal, le mieux sera éventuellement d’utiliser Python pour toute programmation de la suite bureautique, mais la facilité d’utilisation de Python n’égale pas encore celle de Basic, simplement parce que Python n’est pas encore assez intégré à LibreOffice (pas d’EDI, nécessité de stocker les scripts séparément etc.). Toutes autres choses étant égales, Python est un langage de loin supérieur à LibreOffice Basic. Cependant, s’il y a la moindre chance que les macros doivent être partagées avec des utilisateurs d’OpenOffice, Basic est préférable puisque Python n’est pas systématiquement distribué avec OpenOffice.