programación Visual Basic es un aspecto particularmente poderoso del entorno Microsoft Excel. Las macros creadas por esta lengua amplían la funcionalidad considerable para las hojas de cálculo , ofreciendo una mayor interactividad y cálculos en tiempo real. 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 compatible con Open Office. Al convertir archivos de Excel para abrir la oficina , se requiere un trabajo adicional si los archivos contienen macros. Como se trata de un problema común , hay herramientas disponibles para agilizar el proceso . Cosas que necesitará
Excel VBA utilidad de conversión
Mostrar más instrucciones
1
Encontrar un programa de utilidad adecuado para convertir las macros en el lenguaje de Excel Visual Basic con el código necesario CalcBasic de Open Office. Una opción gratuita es el programa de conversión en línea que ofrecen las hojas de cálculo de negocios ( ver enlace en "Referencias ") . Esta página web da la oportunidad a los usuarios para pegar el código de Visual Basic 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 sea rigurosa , este proceso es un buen manual para ajustar la que inevitablemente necesario para garantizar la plena funcionalidad de Open Office. Esta utilidad es bueno para los programadores que desean saltar rápidamente iniciar el proceso de conversión para todos los usuarios abiertos de Office tendrán acceso a sus programas de macro.
2
instalar un paquete de compatibilidad de Visual Basic en Office Open . Esta opción es particularmente conveniente, ya que permite a 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 que necesitaría cada usuario para hacer la actualización de su software Open Office. Hay dos opciones para hacer este cambio. El programa Go- oo se extiende 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 que se ejecutan en una red. Novell ha creado un nuevo diseño de Open Office que admite código de Visual Basic, pero la instalación es complicada . Este proceso también se basa en los cambios de OOo que ofrece Go- oo pero los integra a partir de cero . Esto es más adecuado para entornos de red , donde muchas personas necesitarán esta funcionalidad.
3
Adquirir una versión de Open Office que ya cuenta con compatibilidad Visual Basic construido adentro A partir de 2006 hay al menos 10 versiones de Open Office de soporte Visual Basic . Esto evita el proceso de conversión más robusto Excel macro , pero no es adecuado para los programadores que buscan llegar a un público amplio. Open Office en su formato nativo no reconoce el código de Visual Basic, por lo que esta opción es sólo apto para programadores de hacer el cambio para ellos mismos o una base de usuarios controlado.