OpenOffice utilizza il linguaggio Basic (per la precisione OpenOffice.org Basic).
Esiste anche un manuale su tale linguaggio, scaricabile dal sito di OpenOffice.

Ultima informazione: mi è giunta voce che, a partire dall'ultimissima versione, OpenOffice supporta le macro di Excel.


Ciao.