Cómo editar macros desde Microsoft Office

Tabla de contenido

Si usa macros y cambia de Microsoft a LibreOffice, debe ajustar las macros manualmente.

Windows + Linux / Alemán / Código abierto. Las macros resultan ser el problema más persistente con los cambios importantes de Office. No se pueden convertir automáticamente, sino que deben ajustarse o reemplazarse manualmente. Con las soluciones más antiguas en particular, puede tener más sentido implementar la funcionalidad correspondiente con la ayuda de otra solución de código abierto sin macros. Si se siguen utilizando macros, la siguiente decisión es: ¿reprogramar o adaptar? Lo que es más barato depende del caso individual. Es más probable que el código espagueti mal mantenido e insuficientemente documentado sea descartado y reimplementado. Con macros buenas y claras, por otro lado, vale más la pena adaptarse.
En primer lugar, la macro en cuestión debe cargarse primero en LibreOffice. Ese es el primer obstáculo, porque LibreOffice ignora las macros de MS Office de forma predeterminada. Solo cuando habilite las macros en las opciones de "Cargar-Guardar / Propiedades de VBA", se cargarán. LibreOffice carga código de macro en el lenguaje VBA desde las aplicaciones Word, Excel y PowerPoint. Para guardar los cambios más tarde, desmarque "Guardar código básico original nuevamente".
Dado que la mayoría de las macros no funcionan al principio, deje la marca de verificación junto a "Código ejecutable". A continuación, el código del programa se desactiva durante la carga. Se guarda como un módulo de LibreOffice Basic, ya que este lenguaje es más similar a VBA. Puede encontrar las macros cargadas en "Extras / Macros / Administrar macros / LibreOffice Basic". Ahora puede reescribir el código fuente de VBA a LibreOffice Basic. Para que se guarde el código de programa editado, debe guardar el documento en formato LibreOffice.

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave