gpt4 book ai didi

excel - 有时从 SharePoint 中的工作簿返回旧的(可能是缓存的?)值

转载 作者:行者123 更新时间:2023-12-01 19:49:57 25 4
gpt4 key购买 nike

SharePoint (Office 365) 网站中有不到 2,000 个 Excel 报告,我需要每天运行两次主报告才能从所有这 2,000 个报告中获取值。我使用类似于以下内容的方法从这些报告中获取信息:

ActiveCell.Value = "='https://oursite.sharepoint.com/" & path2 & "/[" & Filename & "]Sheet1'!$D$9"

我们在上面定义路径2/文件名都可以。

这通常工作正常并返回正确的结果,但有时即使没有人更改 SharePoint 上的报告,它也会带来旧值。

除此之外,我没有任何使用 SharePoint 的经验,因此想知道是否有一些自动缓存或类似的功能?

如果是这样,有没有办法将其关闭,因为我们只想要最新的结果,也许是 Excel 中使用的连接字符串中的某些内容?

连接字符串如下所示:

Provider=Microsoft.Office.List.OLEDB.2.0;Data Source="";ApplicationName=Excel;Version=12.0.0.0

最佳答案

本质上,您可以使用开始菜单“Microsoft Office 上传中心”中的程序来设置缓存文件,一旦您在用于运行这些报告的配置文件上关闭这些文件,这些文件就会被删除。

它会稍微减慢您打开其他文档的速度,但听起来额外的时间可能值得额外的准确性。

下面的链接应该有助于了解 SharePoint 的缓存过程。

Office Document Cache settings

关于excel - 有时从 SharePoint 中的工作簿返回旧的(可能是缓存的?)值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27398943/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com