权限被拒绝:'Msgbox'

Posted

技术标签:

【中文标题】权限被拒绝:\'Msgbox\'【英文标题】:Permission denied: 'Msgbox'权限被拒绝:'Msgbox' 【发布时间】:2016-01-08 05:20:45 【问题描述】:

我正在使用 VBA 创建带有是/否响应的消息框。特别是,消息框工作正常,但我在此之后放置的任何消息框都会导致 Permission denied: 'Msgbox" 错误。我的代码如下所示:

if msgbox ("Release this Assessment to the Team Leader?", vbyesno) = vbyes then
   msgbox "Released"
   else
   msgbox "Not released"
end if

所以我得到了第一个消息框,但是对于任何一个选择(是或否)我都会收到错误消息。知道是什么原因造成的吗?

【问题讨论】:

我看不出你的代码有什么问题...... 我已经测试了您的代码,如果我选择“是”或“否”,它可以正常工作。我还在你的代码后面插入了一个MsgBox,它也可以正常工作。 您能否从您的 Visual Basic 应用程序中复制您的代码并将其粘贴到此处。我可以看到您只是在这里手动输入了代码。 嗨 JP (@Jean_Pierre)。感谢您的答复。事实证明,问题不在于语法。如果我在其他地方使用相同的代码,它工作得很好。正是在这个特定的子中,我不断收到此错误。我不知道为什么。我会将代码移动到另一个逻辑位置,因此最终结果将是相同的。手指交叉... 【参考方案1】:

试试这个:

msgBox ("Release this Assessment to the Team Leader?", vbyesno)
select Case msgBox
    Case "Yes":
        msgBox "Released", vbokonly
    Case "No":
        msgBox "Not released, vbokonly
End Select

【讨论】:

以上是关于权限被拒绝:'Msgbox'的主要内容,如果未能解决你的问题,请参考以下文章

让我们加密 SSL 无法以“错误:EACCES:权限被拒绝,打开 '/etc/letsencrypt/live/domain.net/privkey.pem'”开始

iOS 审核被拒问题总结

程序员面试被拒,问清原因后愣了,网友:这么拒绝人就过分了吧

iOS APP上架被拒重新提交审核教程

testflight上架被拒重新提交APP审核教程

github提交用户权限被拒