首页 > 解决方案 > VBA 编码帮助 - 检查版本

问题描述

我管理一个加载到 SharePoint 上的 Excel 文档,大约 每天有 60 个用户访问。

该文档有几个对其他工作簿的引用,有时我需要更改引用以及文档中的正常更改,我希望能够使用 VBA 代码检查用户之前是否使用最新的文件版本允许他们打开文档。

我目前在文档的单元格中有一个“V3.6 / 27-06-2018”格式的版本号和日期。所以理想情况下,我可以在共享驱动器上加载另一个工作簿,引用它以匹配单元格(希望这是有道理的) - 在版本不匹配的地方,会出现一个文本框,建议版本已过时并且文档强制关闭.

如果它更容易,我愿意接受其他建议。

标签: vbaexcelsharepoint

解决方案


我认为如果您在Sub auto_open()中编写一些代码来比较共享工作簿中的版本和存储在另一个地方的版本,例如纯文本文件的 URL,这是可行的。


推荐阅读