2017-06-16 2 views
1

Juste curieux.est excellent en mode prêt lorsque msgbox affiche?

Il s'agit d'une question plus théorique (liée à Excel VBA). Plutôt que d'essayer de résoudre un problème particulier. J'ai appris que Excel a prêt, couper, copier et d'autres modes. Je me demande simplement quel est le mode quand un msgbox est affiché.

Si ce n'est pas en mode prêt, dans quel mode est-il? (Pourrait-il être coupé, mode copie ou autre chose?)

Répondre

1

Je me demande simplement quel est le mode quand un msgbox est affiché.

Le mode est appelé "Cliquez sur le Damn Button" Mode !!! : D

Blague à part, c'est le Ready Mode. La meilleure façon de le tester est de lancer un Msgbox puis de vérifier la barre d'état.

Ready Le mode indique un état général.

enter image description here

EDIT: Une chose que je voudrais mentionner. Si vous Copy une cellule dire utiliser CTRL + C et puis immédiatement afficher un Msgbox puis le mode passe à xlCopy. De même si vous Cut une cellule en utilisant dire CTRL + X et puis immédiatement afficher un Msgbox puis le mode passe à xlCut. Voir cet exemple

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

+0

merci beaucoup. –

+0

et je suis très triste de réaliser que la macro s'arrêterait de fonctionner quand le msgbox surgirait. –