Inicio de sesión

Ya sé Excel,
pero necesito más

El manual que
estabas buscando


Ya sé Excel,
pero necesito más

El manual avanzado
que estabas buscando
www.necesitomas.com

En línea

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

crear ejecutable

La 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
el poder lograr un ejecutable.

Si alguien sabe la manera o si realmente se puede, le agradecería que me
aconsejase.

Gracias de antemano.

Saludos.

Imagen de pacomegia

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.

Imagen de pacomegia

he encontrado esto

Navegando por internet he encontrado esta aplicación
DoneEx XCell Compiler
que crea un ejecutable a partir de un libro Excel, aunque requiere tener Excel instalado en el equipo para funcionar (supongo que utilizará el modelo de objetos de Excel)

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.
Power is nothing without control.


necesitomas.com en tu página principal de Google

Google

Buscar en necesitomas.com

Encuesta