excel - VBA Workbooks.Open 导致 excel 崩溃

标签 excel vba crash

好的,这就是问题,我需要从另一个大工作簿打开一个大工作簿,到目前为止它工作正常,我没有更改它,这是当完整路径打开时它突然开始崩溃的事情特定位置。

地址很好,密码也很好,但是当我到达这一行时:

Workbooks.Open FileName:=PROJECT_DETAILS_WB_FULL_PATH,UpdateLinks:=True,Password:=PROJECT_DETAILS_DECRIPTION_KEY,ReadOnly:=False '这就是问题

Excel 完全崩溃

-即使在逐步运行时,“等待”方法也不是
-我的office 2013和365也有同样的问题,所以不是office版本问题
-也在不同的电脑上尝试过,问题依然存在。
- 将目标文件替换为 100% 有效且仍然有效的文件。
-如果我手动打开文件,它可以工作(检查文件是否已打开)

我的猜测是,这是目标路径上的文件夹许可或文件许可问题,如果有人知道我应该检查什么,那会很有帮助

最佳答案

好的,伙计们,谢谢你们的帮助,经过一整天的研究,我发现了这个问题,总之,文件“A”试图打开文件“B”并且Excel崩溃了,结果发现文件“B”有链接到另一个文件“C”,该文件不是最新的,这些链接指向旧版本的文件“C”中不存在的命名范围。

当文件“B”尝试检查(在“UpdateLinks:=True”之前)Excel 崩溃时,将文件“C”更新到最新版本有效。请注意,当提示您手动更新链接时,无论您选择什么,Excel 都不会崩溃。

关于excel - VBA Workbooks.Open 导致 excel 崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54520782/

相关文章:

.net-4.0 - w3wp.exe 崩溃 - ThreadAbortException

c# - 是否有 Excel 图表对象到 System.Windows.Forms.DataVisualization.Charting 转换器?

javascript - 在网页的日期字段中插入数据

excel - 如何在 Groovy 中生成 excel 或 pdf 格式的报告?

vba - 如果位于表单中的第一条/最后一条记录,如何禁用导航按钮

c++ - 在 C++ 中 fork 和 kill 导致 ubuntu 崩溃

python - Pandas:如何从 excel 文件中读取 DataFrame,其中多行有时由换行符 (\n) 分隔

excel - 用于数据库连接的表单上的选项按钮

VBA-Excel查找并选择多个单元格

.net - 在任务管理器中启动后,WPF应用程序立即退出