excel - 服务器文件已更新 有新版本可用 (OneDrive)

标签 excel vba onedrive

我在 OneDrive 上共享了一个我维护的电子表格,其中包含 VBA 代码,因此必须在桌面版本中打开它。每当我在更新后直接打开它(而不是通过 OneDrive)时,我都会收到“服务器文件已更新,有更新的版本可用”消息。

此电子表格的许多用户连续几天打开它,因此在关闭并重新打开它之前看不到更新。

我想知道是否可以实现一些代码来定期检查 OneDrive 是否有新版本可用并触发“服务器文件已更新,有新版本可用”弹出窗口,或者在至少强制关闭并重新加载电子表格。

出于多种原因,这将是一个很大的帮助。当我打开文件时,Excel 确实做得足够好,但我找不到任何重新触发此检查的方法。

我希望这是有道理的,并且有一个简单的解决方案可用。

达伦:)

最佳答案

解决方案

打开 Windows 应用程序 Office 上传中心(您可以在 Windows 10 搜索中键入此内容来找到它。 选择设置 复选标记关闭时从 Office 文档缓存中删除文件。 这将阻止将来发生此错误。 单击“删除缓存文件”以更正当前实例的错误。

1) 在Windows 7中搜索“上传中心”

2) 上传中心 => 设置 => 选中“关闭 Office 文档缓存时删除文件”复选框,然后单击“删除缓存文件”

关于excel - 服务器文件已更新 有新版本可用 (OneDrive),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53225677/

相关文章:

vba - 使用 VBA 从 Excel 文件中检索列标题

excel - 如何使用 for/next VBA 调用 sub

java - microsoft graph - 一个驱动器中文件的权限信息 - 如何获取其他信息

c# - 如何在不看到权限屏幕的情况下登录 OneDrive(在初始时间之后)

名称框中的 Excel 图表名称

excel - 具有行总和的 COUNTIF 条件

excel - 将变量范围导入数组/集合?

excel - 为什么我的函数可以在 Windows 上运行,但不能在 OS X 上运行?

outlook - 如何获取引用附件的url?

vba - 根据最后一行生成一个直接的数字序列