Les macros Excel (ou Word) ne sont pas compatibles avec OpenOffice.org. Le langage Basic est similaire, mais la programmation pour manipuler les documents est très différente et moins évidente.
Sun propose, sur son produit équivalent StarOffice 8, un outil de conversion de macros. StarOffice et l'outil sont payants, et le résultat ne peut pas être utilisé avec la suite OpenOffice.org. La conversion n'est pas totale, mais peut aider une entreprise à migrer.
Des projets OpenSource sont envisagés, voir sur
OOoForum Macros and API les deux premiers fils "sticky".
L'autre solution est de se documenter, de comprendre l'API OpenOffice.org, et de convertir à la main ses macros Excel.
- Sur le site fr.openoffice.org voir dans la
page des HowTo la section Programmation Basic, documents n° 01 et 03.
- Ou acheter le livre
Programmation OpenOffice.org 2