gpt4 book ai didi

excel - 访问文件时出错。网络连接可能已丢失

转载 作者:行者123 更新时间:2023-12-04 20:09:47 24 4
gpt4 key购买 nike

所以我使用 VBA 代码打开一个 Excel 文件,并将数据下载到包含代码的工作表中。

它工作,现在我得到错误:

Error accessing file. Network connection may have been lost.



我打开代码看看它在哪里下降。 (我想可能是文件已更改位置或名称已更改。)当我浏览代码时(使用 F8),我立即在第一行代码(SUB TITLE)上得到错误,并将其标记为黄色。

最佳答案

“访问文件时出错。网络连接可能已丢失”
当 VB 编辑器检测到源代码(您在编辑器中看到的文本)与也保存在工作簿中的已编译二进制“p”代码之间存在差异时,可能会抛出此(和其他一般错误消息)。这种差异情况通常被称为“损坏的”工作簿。
一个临时的解决方法是一个一个地导出模块、表单和类,创建一个新的工作簿并将它们重新导入。此时您现在至少可以编辑源代码以解决根本原因。
但是,如果在您的源代码中没有处理损坏的根本原因,那么每当 VB 编辑器下一次运行/编译代码的麻烦部分时,将重新引入已编译的二进制“p”代码中的损坏。
只有在您保存并重新打开工作簿后,这种损坏才会变得明显,此时 VB 编辑器将检测到源代码与保存在工作簿中的二进制“p”代码之间的差异并再次抛出错误。
我在以下帖子中的解决方案深入了解了导致此错误的原因之一,因为无意中在使用 IMPLEMENTS 的类中创建了循环依赖项。陈述:
IMPLEMENTS circular dependency issue

关于excel - 访问文件时出错。网络连接可能已丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55489971/

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