|
NavegaciónInicio de sesiónEn lÃneaEn este momento hay 0 usuarios y 25 invitados en lÃnea.
|
crear ejecutableLa duda que se me pregunta es la siguiente: ¿Cómo puedo convertir un Excel en una interfaz ejecutable? Resulta que he programado un programita más o mejor majete y no estarÃa mal Si alguien sabe la manera o si realmente se puede, le agradecerÃa que me Gracias de antemano. Saludos.
Enviado por Rubén el 4 Octubre, 2007 - 17:20. Re: no va a poder serEnviado por Visitante el 13 Agosto, 2010 - 11:40.
otra cosa que puedes hacer es modificar la macro un poco y crear un applicacion (.xla). Asi se 'independiza un poco del archivo de excel. ---------- guihe ![]() he encontrado estoEnviado por pacomegia el 10 Enero, 2008 - 23:53.
Navegando por internet he encontrado esta aplicación No es un ejecutable completamente independiente, pero se parece bastante a lo que comentabas. También puedes mirar Calc4web, que convierte las hojas de cálculo en bibliotecas DLL de C++ En ambos casos puedes descargar una versión de prueba. ------ La potencia sin control no sirve de nada. ![]() Re: crear ejecutableEnviado por aquijano el 29 Abril, 2009 - 15:44.
he encontrado esto, en la página de un MVP, que además es gratis. http://orlando.mvps.org/XLtoExeMore.asp de momento voy a probarlo a ver qué tal, y ya os comentaré Re: crear ejecutableEnviado por Visitante el 26 Julio, 2010 - 13:09.
XLtoExe funciona parcialente, yo lo he empleado con una macro y me da problemas, la macro que he compilado funciona mal, sin embargo con el xcall si va, aunque aparece un mensaje para adquirir el programa al iniciar. |
cargando...
Buscar en necesitomas.comExcelómetroTemas nuevosLo más vistoHoy: |
no va a poder ser
Más de una vez he pensado que serÃa útil crear un ejecutable, para que en el ordenador donde se ejecute no sea necesario tener instalado Excel.
Sin embargo, que yo sepa, no es posible hacerlo, puesto que el programa o las macros programadas en Excel están pensadas para ser ejecutadas dentro de Excel.
Para crear un ejecutable tendrÃas que programarlo en la plataforma de visual basic, la versión completa, no la versión reducida incluida en Office.
En general es muy parecido, por lo que se podrÃa adaptar, aunque no es inmediato.
El tema es que el lenguaje VBA de Excel tiene implÃcitamente cosas que pertenecen a Excel, objetos como las hojas, los rangos, los libros, con sus propiedades y métodos, como los métodos para guardar o cerrar de los que hablamos el otro dÃa.
Trabajando con visual basic tendrÃas que hacer una referencia a Excel para que esto estuviera disponible, con lo cual habrÃa que instalar algunas bibliotecas de Excel para poder ejecutar el ejecutable en un ordenador sin Excel.
Otra cosa que puedes hacer es crear un libro protegido, para que sólo se tenga acceso a lo que tú quieras, o incluso que ejecute automáticamente un procedimiento al abrirse. Claro, que este libro tendrÃa que abrirse con Excel, que es lo que creo que pretendes evitar.
------
La potencia sin control no sirve de nada.
Power is nothing without control.