Bloquer l' exécution d' une macro.

  • Initiateur de la discussion Initiateur de la discussion Sebastien
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

Sebastien

Guest
Bonsoir,

Est-il possible d' empêcher une macro de se dérouler si par exemple la valeur de la cellule A1 est égale à la valeur de la cellule B1 ? Ou en général est-il possible de bloquer l' exécution d' une macro si la valeur de 2 cellules désignées sont égales.

Merci.
 
bonjour Sebastien,

VBA te permet de contrôler ce que tu veux faire avec les "if", "Select Case", etc ...
----------------------------------------------------------------------------
Sub SebMacro()

With worksheets("Feuil1")
If [A1] = [B1] Then Exit Sub
MsgBox "ma macro peut démarrer, A1 et B1 sont <>"
' ici le code de ma macro ....
End With
End Sub
----------------------------------------------------------------------------
 
Sebastien,

comme ça

------------------------------------------------------------------------
Sub SebMacro()

With worksheets("Feuil1")
If [A1] = [B1] Then
MsgBox "ma macro ne peut pas démarrer, A1 = B1 "
Else
' ici le code de ma macro ....
End if
End With
End Sub
------------------------------------------------------------------------

amicalement
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
0
Affichages
89
Retour