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

Posted

技术标签:

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

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

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

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

从那时起,在选择任何列表框项目时,都会出现错误“。”

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

我被困得很厉害。

【问题讨论】:

【参考方案1】:

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

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

【讨论】:

是的,就是这样。已经做了同样的事情并解决了问题。你完全正确。谢谢。

以上是关于无法运行宏 Listbox4_Change。宏可能在此工作簿中不可用或所有宏都已禁用的主要内容,如果未能解决你的问题,请参考以下文章

无法在 LibreOffice 中运行 Python 宏

VBA宏运行速度为啥比Excel自带函数慢

无法运行 AutoCAD.原因可能如下: 1)此版本的AutoCAD安装不正确。在此情况下,您需要重新安装

由于宏安全设置,无法找到宏或宏被禁用怎么办?

在 Mac 上的个人宏工作簿中运行宏

QBS:当通过另一个文件中的宏声明类时,qbs 无法运行 moc