¿Cómo visualizo un contador (es decir, el número de veces que se descarga) en una hoja de cálculo de MS Excel 07 cuando la hoja de cálculo (.xls) se descarga de mi página web?

StackOverflow https://stackoverflow.com/questions/1019590

Pregunta

Sé que es fácil mostrar un contador en una página web, pero necesito implementar el mismo, es decir, necesito escribir datos en una celda en la hoja de cálculo de Excel 2007 cada vez que una persona lo descarga de mi página web. Para ser más precisos, cuando el usuario descarga el archivo de Excel en su disco duro y cuando se abre, quiero que la hoja de cálculo muestre la cantidad de veces que se ha descargado el archivo .xls, en una celda (por supuesto, junto con otras celdas que contienen datos).

Solo necesito averiguar cómo me comunico programáticamente con la hoja de Excel 07.

¿Fue útil?

Solución

Eso suena como un ejercicio inútil ya que el número estará desactualizado tan pronto como la próxima persona descargue el archivo. ¿Es esto lo que realmente quieres hacer?

En caso afirmativo, es muy posible usar algunos scripts del lado del servidor. PHP, Perl y otros lenguajes tienen bibliotecas que se pueden usar para editar archivos de Excel mediante programación. Elija el que le resulte más cómodo y vaya desde allí.

EDIT:

Creo que la mejor manera de hacerlo, ya que controlas tanto el archivo de Excel como el sitio web, es agregar un contador al sitio web y hacer referencia a él en tu archivo de Excel a través de consultas web. Si no está familiarizado con las consultas web, son una herramienta en Excel que le permite importar tablas desde la web que se actualizarán cada vez que se cargue el archivo (o incluso si un usuario presiona actualizar). Aquí hay más información sobre la Herramienta de consulta web .

Avíseme si esta solución funciona para usted.

EDIT2:

Aquí hay un enlace a un tutorial más actualizado.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top