Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Executer macro si

  • Initiateur de la discussion Initiateur de la discussion stsym
  • 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

stsym

Guest
bonjour,
J'ai crée une macro nommée "zaza".
Je souhaite que celle-ci s'exécute que si les cellules " Cell1" et " Cell2" soient differentes de vide et dans le cas contraire qu'un message apparaisse.
D'avance merci pour votre aide.
Stsym
 
Re : Executer macro si

Salut,

Une pette question avant de pouvoit te repondre, ta macro s'execute comment? Par le biais d'un bouton? C'est une macro evenementille qui se declenche par la modification d'une cellule, un double click?

@+
 
Re : Executer macro si

re,

Ca devrait le faire avec le code suivant :
Code:
Sub ta_macro()
 
If Isempty(Cell1)=False and Isempty(Cell2)=False Then
   [COLOR=green]'Code de la macro[/COLOR]
Else
   MsgBox "Pb, les cellules Cell1 et Cell2 sont vides"
End If
End Sub
 
Re : Executer macro si

Merci pour la réponse rapide, mais malheureusement le code ne fonctionne pas.
En effet , que les cellules "cell1" & "cell2" soient vides ou pas vides j'obtiens tjrs le même message
Cdt
Stsym
 
Re : Executer macro si

Bonjour Stym, Romain

essaye peut être comme ci dessous :

Code:
Sub test()
If Not IsEmpty(Cell1) And IsEmpty(Cell2) Then
   'Code de la macro
Else
   MsgBox "Pb, les cellules Cell1 et Cell2 sont vides"
End If
End Sub

bon après midi
@+
 
Re : Executer macro si

bonjour stsym

salut Romain

salut Pierrot

desolé Pierrot mais ta formulation n'est pas correcte

il faudrait:
If Not (IsEmpty(Cell1) And IsEmpty(Cell2) )Then

la macro de Romain est par contre operationnelle mais peut-etre a interpreter concernant cell1 et cell 2

petit fichier exemple
 

Pièces jointes

Re : Executer macro si

Désolé Pierre-Jean mais nos messages se sont croisés, et mon dernier
n'était pas à ton attention car ta macro fonctionne.
Alors merci
à
Romain
Pierrot
Pierre-Jean
pour votre aide.
Bonne fin d'année
Cdt
Stsym
 
- 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

D
  • Question Question
Réponses
5
Affichages
249
Didierpasdoué
D
Réponses
4
Affichages
586
Réponses
1
Affichages
267
Réponses
3
Affichages
313
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…