Et encore, tu ne connais pas le langage macro (un Basic) de LibreOffice. Similaire à VBA, mais tu n'as ni complétion de code, ni introspection (si tu veux connaître les propriétés d'un objet, tu dois utiliser xray, qui ne fonctionne qu'à l'exécution), une 'compilation' qui n'est rien d'autre qu'une vérification de syntaxe. VBA est un véritable paradis à côté.
J'oubliais: En LO Basic, contrairement à ce qu'on pourrait croire, dans la déclaration suivante
seule la variable Z est déclarée en Double, toutes les autres sont des Variant
La bonne syntaxe est
Code:
1 2 3 4
|
DIM X AS Double
DIM Y AS Double
DIM Z AS Double |
Tout juste chiant ...