Ciao Simone,
Sono Daniele un consulente indipendente.
Open Office non ha la possibilità di leggere le Macro di Excel, pertanto dovrai usare sempre excel per poter farle funzionare, ovviamente essendo un foglio vecchio potresti avere problemi di compatibilità o funzioni non più utilizzabili in excel 2019 o sostituite da altre diverse.
In quel caso ci sarebbe da capire cosa non va o cosa non funziona più e sistemarlo, ma non e' detto, senza provare non si può sapere.
Per saperne di più leggi questo articolo:
https://support.office.com/it-it/article/proble...
Saluti