不能 运行 宏 Listbox4_Change。宏在此工作簿中可能不可用或禁用所有宏

Cannot run the macro Listbox4_Change. The macro May not be available in this workbook or all macros disabled

谁能帮我解决 excel 问题。我在 excel 中使用数据层上的 sumifs 和表示层上的索引匹配函数创建了一个动态仪表板。我放置了一个没有 VBA 或宏的简单列表框表单控件。

我的仪表板工作正常,没有任何问题,但在最后一步,我只是试图通过滚动使列表框控件浮动在 sheet 上。

我找到了一个 vba 代码,我从开发人员模式打开 vba,粘贴代码,但删除了相同的代码。

从那时起,在选择任何列表框项目时,都会出现错误“无法 运行 宏 Listbox4_Change。宏可能在此工作簿中不可用或所有宏都已禁用。”

我几乎尝试了在 google 上找到的所有东西。创建一个宏并删除,复制 vba 的所有 sheet 中的一行代码并删除,启用宏安全设置,但没有任何效果。

我卡的很厉害

听起来您添加了一个宏然后又删除了它,但还没有删除列表框中的宏分配。

Right-click 在控件上并选择“分配宏”,删除宏名称,然后单击“确定”。