Inicio de sesión

Nombre de usuario o e-mail

En línea

En este momento hay 1 usuario y 32 invitados en línea.

Programacion con VBA desde Ubuntu

fjlruiz

Hola:

Estoy utilizando habitualmente Ubuntu en casa y la verdad es que va bastante bien, pero me ha surgido un problema. Tengo varias aplicaciones realizadas en Excel con macros, que gracias an openoffice puedo abrir, pero no puedo editar las macros.

Extiste alguna forma de hacerlo?. He visto que hay un programa llamado Gambas que permite programar en VB, pero no puedo hacer nada con mis ficheros.

 

Un saludo

pacomegia

Re: Programacion con VBA desde Ubuntu

Es que el Visual Basic de Excel no es lo mismo que el Basic de Calc, el modelo de objetos no es el mismo, así que en principio el código no funciona sin más (supongo que con el tiempo cada vez será más compatible, o no), me imagino que los esfuerzos de Oracle irán como mucho encaminados a que se puedan ejecutar las macros de Excel empezando por las más sencillas, pero para crear macros nuevas habría que usar sus lenguajes de programación, por aquello de captar clientela, y porque VBA es de Microsoft y habría que pagarle por utilizarlo ¿no?.

Habría que convertirlo de un lenguaje al otro, pero eso no es lo que necesitas, ya que me imagino que lo que quieres es tener tu modelo en Excel y poder ejecutarlo sin más en Open Office, manteniéndolo en Excel porque probablemente lo necesites así en otros equipos o para otros usuarios.

Resumiendo, no se pueden sumar peras con manzanas.

------
Ya sé Excel, pero necesito más

Visitante

Re: Programacion con VBA desde Ubuntu

Se pueden.. Uniendo Wine (ejecutor de programas de windows en ubuntu) y office (sip, el odioso pero deseado). Si buscas un poco veras info de como hacerlo con wine. Otra opcion, maquina virtual si tienes suficiente potencia. Vmware tiene una version gratuita del server para linux.
camelotsa

Re: Programacion con VBA desde Ubuntu

He encontrado esto:

http://documentation.openoffice.org/HOW_TO/various_topics/VbaStarBasicXref.pdf está en ingles.

http://www.business-spreadsheets.com/vba2oo.asp para convertir:

La búsqueda en google que he realizado es esta:

http://www.google.es/search?q=open+basic+vs+vba&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:es-ES:official&client=firefox-a

fjlruiz

Re: Programacion con VBA desde Ubuntu

Muchisimas gracias camelotsa.

¿necesitas más?

apúntate a nuestro newsletter
Fuente RSS

Si te gusta necesitomas, ¡ compártelo !

Si te gusta, compártelo


apúntate a nuestro newsletter

cargando...
Buscar en necesitomas.com

Excelómetro