跟踪对 Excel 文件的访问

跟踪对 Excel 文件的访问

我的朋友告诉我他曾使用过某种在线系统来跟踪谁访问了某些 Excel 文件,尽管他不太记得它是什么或具体如何工作。基本上,我通过谷歌搜索找到的所有此类解决方案都需要将访问权限保存到隐藏表或单独的文件中,如果我将文件发送给某人并且不希望它被发回(或将文件发送给多个人),这可能没什么用。

有什么方法可以解决这个问题?非常感谢!

答案1

实现这一点的方法有很多种,但它们的效果是一样的。

您嵌入一些可触发 Web URL 的内容。然后监控 URL 的访问情况。

最简单的方法是从网络服务器提供 1x1 像素的图像,并将其嵌入到电子表格中不显眼的地方。正常插入图像,当系统询问位置时,输入网络 URL,而不是本地驱动器上的某个位置。打开后,Excel 将从网络加载图像,从而使网络服务器记录对图像的访问。

当然,如果您想要更强大的功能,您应该考虑编写一个在打开电子表格时触发的宏,该宏会对 URL 进行网络调用。此方法可让您更好地控制(您可以向 URL 添加数据(例如用户名),并且可以防止被删除。但是,除非代码已签名且受信任,否则它可能会触发宏警告。

相关内容