Especial: De Excel a Calc
LibreOffice usa un lenguaje propio, por lo que bloquea macros de Excel (VBA) por seguridad. Para usar tus archivos .xlsm de Windows, debemos activar la capa de compatibilidad.
Ve al menú superior: Herramientas > Opciones. Despliega la categoría "Cargar/Guardar" y haz clic en "Propiedades de VBA".
Asegúrate de que las casillas llamadas "Código ejecutable" estén marcadas tanto para Microsoft Excel como para Microsoft Word. Haz clic en Aceptar.
Ve a Herramientas > Opciones > LibreOffice > Seguridad > Seguridad de macros. Establécelo en "Medio" para que te permita decidir ejecutar los scripts al abrir el archivo.