Lo que debes tener presente y muy claro, es lo siguiente:
Microsoft Windows NO es Linux.
Microsoft Office NO es Openoffice.
Microsoft y más del 90% de programas para windows,
son de pago y GNU Linux, casi todo es libre.
Tomando en cuenta lo anterior, lo primero que debes hacer, es tratar de hacerles comprender a tus clientes, que para pasarte de plataforma, NO deben comparar Windows con GNU Linux.
Si las hojas excel son muy complicadas, es porque tienen muchas macros o formulas que no están en Calc.
Lo que debes hacer, es que la persona quien diseñó esas hojas en excel, las revice al abrirlas en OpenOffice y tratar de arreglar esos detalles o hacerlas nuevas pero en OpenOffice.
OpenOffice puede abrir los archivos hechos en Microsoft Office, siempre y cuando no sean tan complejas y esto se debe a que Microsoft NO va a revelar sus secretos de sus productos que son de pago y la gente que se esfuerza en el desarrollo de OpenOffice, lo hace con buena voluntad e investigación para que sea casi transparente la migración pero no es 100% posible.
Igual pasa con Access, es
Microsoft Access, o sea...
Si en el lugar donde trabajas tienen las licencias completamente legales de los productos Microsoft Office y Microsoft Access, lo que podrías hacer, es instalarlos en Ubuntu utilizando
wine (libre) o
Codeweavers CrossOver (pago) y que trabajen en paralelo con OpenOffice y migren lo que necesiten de forma paulatina.
Hay muchas
alternativas libres de aplicaciones windows en linux.