当从我的网页上下载电子表格(.xls)时,如何在MS Excel 07电子表格中显示计数器(即,下载次数)?

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

我知道在网页上显示计数器很容易,但我需要实现相同的功能,即每次有人从我的网页下载数据时,我都需要将数据写入Excel 2007电子表格中的单元格。 更准确地说,当用户将excel文件下载到他的硬盘驱动器并且打开它时,我希望电子表格显示.xls文件已被下载的次数,在一个单元格中(当然包含其他单元格)数据)。

我只需要弄清楚如何以编程方式与Excel 07表进行通信。

有帮助吗?

解决方案

这听起来像是一种徒劳的练习,因为一旦下一个人下载文件,这个数字就会过时。这是你真正想做的吗?

如果是,则很可能使用一些服务器端脚本。 PHP,Perl和其他语言都有可用于以编程方式编辑Excel文件的库。选择一个你最舒服的那个,然后去那里。

修改

我认为,既然您控制Excel文件和网站,最好的方法是在网站上添加一个计数器,并通过网络查询在Excel文件中引用它。如果您不熟悉Web查询,它们是excel中的一个工具,可以让您从Web导入每次加载文件时刷新的表(或者即使用户点击刷新)。以下是有关 Web查询工具的更多信息。

如果此解决方案适合您,请告诉我。

<强> EDIT2:

这是一个链接到更新的教程。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top