当msgbox显示时,在准备模式下表现出色吗?

时间:2017-06-16 06:38:35

标签: excel excel-vba msgbox vba

好奇。

这是一个更理论化(与Excel VBA相关)的问题。而不是试图解决一个特定的问题。我了解到Excel有准备,剪切,复制和其他模式。我只是想知道显示msgbox时的模式。

如果它没有处于就绪模式,它处于什么模式? (可以剪切,复制模式还是其他什么?)

1 个答案:

答案 0 :(得分:1)

  

我只是想知道显示msgbox时的模式。

该模式被称为" 点击该死的按钮"模式!!! :d

除此之外,它是Ready Mode。测试它的最佳方法是启动Msgbox,然后检查状态栏。

Ready模式表示一般状态。

enter image description here

编辑:有一件事我想提一下。如果Copy一个单元格使用 CTRL + C 然后立即显示Msgbox,则模式将更改为xlCopy。同样,如果你Cut一个单元格使用说 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

enter image description here