【问题标题】:Cannot run the macro Listbox4_Change. The macro May not be available in this workbook or all macros disabled无法运行宏 Listbox4_Change。宏可能在此工作簿中不可用或所有宏都已禁用
【发布时间】:2021-01-16 07:13:02
【问题描述】:

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

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

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

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

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

我被困得很厉害。

【问题讨论】:

    标签: excel vba dashboard


    【解决方案1】:

    听起来您添加了一个宏然后又将其删除,但尚未删除列表框上的宏分配。

    右键单击控件并选择分配宏,删除宏名称,然后点击确定。

    【讨论】:

    • 是的,就是这样。已经做了同样的事情并解决了问题。你完全正确。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-08-25
    • 1970-01-01
    • 2017-03-09
    • 2015-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多