excel - Microsoft Excel VBA 找不到项目或库
问题描述
我昨天 2020 年 12 月 13 日执行了 Windows 更新,现在当我打开带有宏的 Excel 文件时,我得到“找不到项目或库”。
在 Excel 中,我选择开发人员选项卡,然后单击宏...没有显示宏(应该有 2 个),事实上,当我尝试输入新宏的名称时,它不会给我创建它的选项。
这是 VBA 中的一件有趣的事情,我去工具然后参考。应该会出现一个框,但我得到的似乎是一个部分框,就像它在右侧被截断一样。
退出文件时也出现“找不到项目或库”错误。
解决方案
我在 Excel 365 上遇到了完全相同的问题,其中 .xlsm 文档位于 SharePoint 上。
即使在一个单元格中输入值,也会触发“找不到项目或库”提示。退出文件时它也会弹出,阻止保存文档。此外,我发现在处理其他文档同时保持受影响的文档打开时也会触发提示。
无法像 OP 描述的那样探索“参考”对话框;所有活动模块均不可见/不可探索,在拖动或移动时会留下工件(如图所示)。
在这种情况下,解决方法是让另一个有权访问的用户打开并保存该文档。这每次都解决了这个问题,无需修改任何 VBA 设置。
虽然我无法解释问题的原因,但我确认全新安装 Excel(与@BuilderQ报告的一致)仍会导致问题再次发生。
推荐阅读
- c# - 局部变量“person”在声明之前不能使用
- data-structures - 深度嵌套在结构数组中的元胞数组的访问值
- visual-studio - Visual Studio 2019 调试导致鼠标延迟
- javascript - 输入文本后编写一个javascript代码在文本框字段内按空格?
- python - 按组透视并合并到 Pandas 数据框中
- python - Selenium:如何单击显示按钮,抓取 href,然后再次单击显示按钮?
- swift - 子类是否从 Swift 中的超类扩展继承便利初始化程序?
- singleton - Blazor 全局单例对象 - 使用依赖注入?
- shell - 解析 ifconfig
- matlab - 在 MATLAB 中绘制分段函数