Cómo publicar una macro / datos de Excel en un sitio web como HTML

Puede crear una aplicación web para esto:

  1. Use Python para escribir el código de fondo: procesamiento de datos desde Excel usando Pandas [1] + lógica de almacenamiento usando SQLAlchemy [2] y su base de datos favorita + API usando Flask [3] por ejemplo para guardar y cargar los datos al frente- fin
  2. Use JavaScript, HTML y CSS para escribir el código de front-end que se encargará de mostrar y recuperar los datos de su servidor Python. Puede usar React.js [4] o Vue.js [5] (estas son tecnologías novedosas y emocionantes). Sin embargo, JavaScript de vainilla debería ser suficiente.

Esto no será necesariamente fácil, pero es divertido como un proyecto paralelo.

Si lo está haciendo en su trabajo actual, puede apoyar este proyecto mostrándole a su jefe cómo otras personas de la organización podrían aprovecharlo y ser más productivo, por ejemplo.

¡Diviértete construyendo este prototipo!

Notas al pie

[1] Biblioteca de análisis de datos de Python

[2] El kit de herramientas de base de datos para Python

[3] Frasco (un microframe de Python)

[4] Una biblioteca de JavaScript para construir interfaces de usuario – Reaccionar

[5] Vue.js

Cualesquiera que sean las ecuaciones que tenga en Excel, impleméntelas en JavaScript (o PHP si es necesario, aunque también prefiero Node.js y JavaScript en el servidor).

Realmente no desea que Excel se ejecute como parte de un servidor.

Si desea exportar a un formato que Excel pueda leer, exporte como CSV. No puede obtener macros de Excel de esa manera, pero espero que lo que está usando para macros se pueda hacer con la misma facilidad en JavaScript en lugar de en Excel.

Si realmente necesita una hoja de cálculo compleja, algo como esto podría ayudar:

frankpepermans / dartsheet

Microsoft está promoviendo el uso de JavaScript para macros de Excel en todas las plataformas que usan Excel (Mac de escritorio o Windows, en línea, iOS, Android. Puede desarrollar código Office-js ahora mismo con Windows Excel 2013 y 2016 de escritorio, y las otras plataformas son próximamente.

La documentación para Office-js está dispersa. Si está interesado en aprender más, le sugiero los enlaces de recursos “ir a” publicados por el MVP de Microsoft Excel Michael Olafusi.

puede acceder o exportar datos fácilmente usando php para sobresalir de múltiples tablas usando combinaciones

para más información puede visitar: Exportar datos a Excel en PHP

y también me puede gustar nuestra página de Facebook para más tutoriales en PHP: Buscar

Depende de tu código. Si realiza un guardado como, en forma simple, puede guardar como “página web” y esto le permite colocar un guardado como proceso. Alternativamente, puede compartir como “página web” a un sitio, y en ambos casos hay opciones que se pueden cambiar en el movimiento de datos. Una acción posterior es algo diferente y depende del programa que use, pero esa es una forma de enviar el documento guardado o compartido. El proceso cambiará si tiene una página CSS que recibe los datos.