Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
显示msgbox时excel是否处于就绪模式?_Excel_Msgbox_Vba - Fatal编程技术网

显示msgbox时excel是否处于就绪模式?

显示msgbox时excel是否处于就绪模式?,excel,msgbox,vba,Excel,Msgbox,Vba,只是好奇 这是一个更具理论性(与Excel VBA相关)的问题。而不是试图解决一个特定的问题。我了解到Excel有就绪、剪切、复制和其他模式。我只是想知道当msgbox显示时是什么模式 如果未处于就绪模式,则处于什么模式? (可以是剪切、复制模式或其他方式吗?) 我只是想知道当msgbox显示时是什么模式 该模式称为“点击该死的按钮”“模式!!!:D 除了笑话,这是就绪模式。测试它的最佳方法是启动Msgbox,然后检查状态栏 Ready模式表示一般状态 编辑:我想提一件事。如果您复制一个单元格

只是好奇

这是一个更具理论性(与Excel VBA相关)的问题。而不是试图解决一个特定的问题。我了解到Excel有就绪、剪切、复制和其他模式。我只是想知道当msgbox显示时是什么模式

如果未处于就绪模式,则处于什么模式? (可以是剪切、复制模式或其他方式吗?)

我只是想知道当msgbox显示时是什么模式

该模式称为“点击该死的按钮”“模式!!!:D

除了笑话,这是
就绪模式
。测试它的最佳方法是启动
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弹出时,宏将停止运行。