Bonjour
Je souhaite écrire une macro qui dit :
Si cellule C1 est vide, alors Faire apparaitre un message d'avertissement (et par conséquent, arrêter l'exécution de la commande)
Sinon continuer vers commande suivante
Bonjour
Je souhaite écrire une macro qui dit :
Si cellule C1 est vide, alors Faire apparaitre un message d'avertissement (et par conséquent, arrêter l'exécution de la commande)
Sinon continuer vers commande suivante
Bonjour,
Voici en VBA, la syntaxe de ce que tu décris
Vérifier si une cellule (par exemple C9) est vide c'est soit
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 IF <Condition> Then ' Instruction si VRAI Else ' Instruction si FAUX End If
soit
Code : Sélectionner tout - Visualiser dans une fenêtre à part Len(Range("C9").Value = 0
En ce qui concerne la gestion des messages, tu as la fonction native du VBA qui est MsgBox
Code : Sélectionner tout - Visualiser dans une fenêtre à part Range("C9").Value = ""
Tutoriel à lire :
MsgBox : VBA EXCEL La MsgBox décortiquée
Structure décisionnelle : Chapitre 11. Les structures décisionnelles
Philippe Tulliez
Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)
Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer suret si celle-ci est pertinente pensez à voter
Mes tutoriels : Utilisation de l'assistant « Insertion de fonction », Les filtres avancés ou élaborés dans Excel
Mon dernier billet : Utilisation de la fonction Dir en VBA pour vérifier l'existence d'un fichier
Merci Philippe,
Je me rends compte que c'était vraiment très simple... donc merci pour votre bienveillance![]()
Partager