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
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
------
Ya sé Excel, pero necesito más.
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
Muchisimas gracias camelotsa.