Excel不会用随机结果更新链接、一整天的研究和测试

Excel不会用随机结果更新链接、一整天的研究和测试,excel,vba,Excel,Vba,短版本,我的Excel设置正确,可以自动更新链接,我的所有文件(本地存储)可以正常工作多年。突然之间,您将无法更新链接数据。我单击连接>编辑连接>检查状态每个链接文件都有“警告!引用其他工作簿的值未更新” “全部刷新/计算”不起任何作用。更改为“手动”并执行此操作,返回“自动”,打开并关闭,重新启动,在另一台电脑上使用这些相同的文件。我所做的任何操作都无法修复它 单击单个单元格(F2),然后通过更新该单元格而退出。 打开 所有的安全设置都是正确的,我有98%的把握,无论我有什么设置没有改变,它确

短版本,我的Excel设置正确,可以自动更新链接,我的所有文件(本地存储)可以正常工作多年。突然之间,您将无法更新链接数据。我单击连接>编辑连接>检查状态每个链接文件都有“警告!引用其他工作簿的值未更新”

“全部刷新/计算”不起任何作用。更改为“手动”并执行此操作,返回“自动”,打开并关闭,重新启动,在另一台电脑上使用这些相同的文件。我所做的任何操作都无法修复它

单击单个单元格(F2),然后通过更新该单元格而退出。 打开 所有的安全设置都是正确的,我有98%的把握,无论我有什么设置没有改变,它确实工作

我读了一篇文章,看起来完全一样,但他的解决方案是启用受保护的内容。这里不是这样,我完全禁用了它。似乎有一个错误导致了这一点

长版本。这是我继续构建的最大文件 我有一个链接到35个工作簿的主excel表。源工作簿有3-4列的列表,长度从1000-10000行不等。主WB对每个源使用索引匹配来提取两个小字段。使用桌面i7 3.64ghz常春藤和16gb内存进行全计算大约需要5-6分钟。我在这方面从来没有问题。赢10/64位和office 2016 64位

有些源文件是.xls,我正在将它们更改为xlsx,但当我打开xls文件时,值会更新。然后,我用一个较短的名称保存为xlsx(尝试减轻公式的负担),我返回到Connections>Edit Connections>Check Status,同样的警告也出现了。但是,我可以单击“更新值”,它会显示“确定”


这是一个非常重要的文件,不受物理监控。直到有东西卖错了,我才意识到它没有被更新,我希望有一个具体的答案,我可以解决,而不是只是改变随机的东西和希望。。非常感谢您的帮助

实际上,我解决了这个问题,打开了所有源工作簿,打开了主工作簿,然后逐个重新保存它们(某些工作簿的状态变为OK,大多数工作簿保持不变)。然后我简单地使用编辑链接和更新每个连接的值,将状态更改为OK。已保存主工作簿,没有其他问题


是的,我需要把这些建议和工作手册提高到一个新的水平,因为它显然已经超出了我的技能范围,但要达到这一水平,我需要投票决定以离题的方式结束,因为它与编写的编程毫无关系。一般软件、计算机和操作系统问题应张贴在网站上。这个网站是为编程(代码)和程序员工具相关的问题。请尝试将其保存为.xlsb以防万一。似乎链接表受到可用内存的限制。这不是很有帮助,但。。。如果您在excel中构建了一个复杂的业务关键型系统,那么您可能需要开始引入变更控制之类的东西。在“生产”系统中,变化受到非常严格的控制。您总是知道进行了哪些更改,何时进行更改,以及如何轻松地回滚更改。在我看来,您确实进行了更改(或其他人进行了更改,即更改了驱动器映射等),这导致了一个链接错误,而该错误又通过其他链接错误级联而来。我建议您首先复制整个内容,然后尝试手动逐个添加工作簿。您可能会发现这只是一个工作表造成的问题。此外,要找到问题,你需要有条不紊。如果你随意改变东西并设法修复它,它会再次发生。。。你永远不会知道问题是什么。这些源文件是在本地还是远程驱动器上?