verifier la valeur d'une cellule avant execution de macro

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 !

c.azzopardi@free.fr

XLDnaute Nouveau
Bonjour à toutes et à tous,

J'ai écris une macro qui commence par m'ouvrir une msgbox me demandant de confirmer le lancement de celle-ci, si je confirme j'aimerais la chose suivante :

Que la macro ne s'execute seulement si la cellule "A1" (par exemple) à la valeur "OK". Si la valeur de "A1" est "KO" ce serait bien qu'un message d'erreur s'affiche.

Merci par avance.

Christophe
 
Re : verifier la valeur d'une cellule avant execution de macro

Bonjour Azzopardi,

Code:
If Range("A1")="OK" then
    'J'exécute la macro
ElseIf Range("A1")="KO" then
   MsgBox "Erreur: impossible de continuer",vbExclamation
End If

A bientôt
 
Re : verifier la valeur d'une cellule avant execution de macro

Re,

Merci pour le code, j'ai bien le message d'erreur qui s'affiche.

Mais, j'ai mis ton code juste au dessus du mien, donc après avoir afficher le mess. d'erreur il lance quand même ma macro.

comment je dois faire pour qu'elle ne s'exécute pas si il y a erreur ?

faut il deux macros ? la premiere qui vérifie que "A1" est "OK" et si c'est le cas qui lance la deuxième ?

Merci par avance

Christophe
 
Re : verifier la valeur d'une cellule avant execution de macro

re Azzopardi,

J'ai bien reçu ton MP et suis heureux que tout fonctionne mainteant.
Il serait préférable que tu reste sur le fil, même si je ne répond pas tout de suite, plutôt qu'en MP. Ceux que le fil interresse pourrait être perdu.

A bientôt
 
- 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

Discussions similaires

Retour