Tecnología

Inicio

Cómo convertir macro de Excel a Open Office

Cómo convertir macro de Excel a Open Office


de programación Visual Basic es un aspecto particularmente potente del entorno de Microsoft Excel. Las macros creadas por este lenguaje se extienden la funcionalidad considerable para hojas de cálculo, ofreciendo interactividad y cálculos en tiempo real mejoradas. Muchos diseñadores de hojas de cálculo desean que sus productos sean compatibles entre sí entre Microsoft Office y su alternativa de código abierto, Open Office. Pero el lenguaje de macros de Visual Basic no es apoyada por la oficina abierta. Al convertir archivos de Excel abrirá oficina, se requiere un trabajo adicional si los archivos contienen macros. Como este es un problema común, hay herramientas disponibles para agilizar el proceso.

Instrucciones

1 Encontrar un programa de utilidad adecuada para convertir las macros en el lenguaje Visual Basic de Excel para el código necesario para CalcBasic Open Office. Una opción libre es el programa de conversión en línea ofrecido por Business Hojas de cálculo (ver enlace en "Referencias"). Esta página web conveniente permite al usuario pegar el código de Visual Basic existente en un cuadro de texto y automáticamente convertirlo en CalcBasic. Si bien no hay conversión automática entre los dos lenguajes de programación será minuciosa, este proceso es un buen comienzo para el retoques que es inevitablemente necesario para el buen funcionamiento continuo en Open Office. Esta utilidad es buena para los programadores que buscan saltar rápidamente iniciar el proceso de conversión de modo que todos los usuarios de Open Office tendrán acceso a sus programas de macros.

2 Instalar un paquete de compatibilidad de Visual Basic en Open Office. Esta opción es especialmente conveniente, ya que permite que Open Office para ejecutar un programa de Visual Basic sin ninguna conversión. Sin embargo, esto no es ideal para cualquier hoja de cálculo diseñada para un público masivo, ya que cada usuario tendría que hacer la actualización a su software Open Office. Hay dos opciones para hacer este cambio. El programa Go-oo extiende el software Open Office a una variedad de tipos de archivos que permite a los usuarios integrar fácilmente muchas aplicaciones.

Una solución adicional a lo largo de estas líneas es una reconfiguración completa del paquete de instalación de Open Office se ejecuta en una red. Novell ha creado un nuevo diseño de Open Office que soporta código de Visual Basic, pero la instalación es complicada. Este proceso también se basa en los cambios de OOo ofrecidos por Go-oo pero los integra a partir de cero. Esto es más adecuado para entornos de red donde muchas personas van a necesitar esta funcionalidad.

3 Adquirir una versión de Open Office que ya cuenta la compatibilidad de Visual Basic incorporado. A partir de 2006 hay al menos 10 versiones de Open Office de soporte de Visual Basic. Esto evita el proceso de conversión más robusto de macros de Excel, pero no es adecuado para los programadores que buscan llegar a un público más amplio. Open Office en su formato nativo no reconoce el código de Visual Basic, así que esta opción sólo es adecuado para los programadores de hacer el cambio por sí mismos o una base de usuarios controlado.