错误:该宏可能不在此工作簿中可用或所有宏可能已被禁用

错误:该宏可能不在此工作簿中可用或所有宏可能已被禁用

我正在尝试采用这个帖子我对这个宏做了一些修改(我只需要添加按钮点击),现在

Sub AdjustValue()
    Dim btnName As String
    Dim targetCell As String
    Dim addAmount As Integer

    btnName = Application.Caller
    targetCell = Mid(btnName, 5, Len(btnName))
    addAmount = 1

    ActiveSheet.Range(targetCell).Value = ActiveSheet.Range(targetCell).Value + addAmount
End Sub

当我单击名为“Add_B3”的按钮时,它会导致错误

此工作簿中的宏可能不可用,或者所有宏可能已被禁用

我已将宏保存到我正在工作的表和 ThisWorkbook 中。

宏观位置

我已将信任中心的宏设置设为“禁用所有带有通知的宏”,但即使我选择“启用所有宏”,仍然会出现错误,我不知道为什么?

答案1

看起来该按钮已从宏中取消分配。请尝试将该按钮重新分配给宏。

当您第一次右键单击按钮并选择分配宏时,如果您查看“宏名称”文本框,它应该会显示当前分配给该按钮的宏。

相关内容