显示msgbox时excel是否处于就绪模式?
只是好奇 这是一个更具理论性(与Excel VBA相关)的问题。而不是试图解决一个特定的问题。我了解到Excel有就绪、剪切、复制和其他模式。我只是想知道当msgbox显示时是什么模式 如果未处于就绪模式,则处于什么模式? (可以是剪切、复制模式或其他方式吗?) 我只是想知道当msgbox显示时是什么模式 该模式称为“点击该死的按钮”“模式!!!:D 除了笑话,这是显示msgbox时excel是否处于就绪模式?,excel,msgbox,vba,Excel,Msgbox,Vba,只是好奇 这是一个更具理论性(与Excel VBA相关)的问题。而不是试图解决一个特定的问题。我了解到Excel有就绪、剪切、复制和其他模式。我只是想知道当msgbox显示时是什么模式 如果未处于就绪模式,则处于什么模式? (可以是剪切、复制模式或其他方式吗?) 我只是想知道当msgbox显示时是什么模式 该模式称为“点击该死的按钮”“模式!!!:D 除了笑话,这是就绪模式。测试它的最佳方法是启动Msgbox,然后检查状态栏 Ready模式表示一般状态 编辑:我想提一件事。如果您复制一个单元格
就绪模式
。测试它的最佳方法是启动Msgbox
,然后检查状态栏
Ready
模式表示一般状态
编辑:我想提一件事。如果您复制
一个单元格,比如使用CTRL+C,然后立即显示Msgbox
,则模式更改为xlCopy
。类似地,如果您使用CTRL+X键剪切一个单元格,然后立即显示一个Msgbox
,则模式更改为xlCut
。看这个例子
Sub Sample()
Select Case Application.CutCopyMode
Case Is = False: MsgBox "Not in Cut or Copy mode"
Case Is = xlCopy: MsgBox "In Copy mode"
Case Is = xlCut: MsgBox "In Cut mode"
End Select
End Sub
我很难过地意识到,当msgbox弹出时,宏将停止运行。