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

F

frusciantefan

Guest
Bonjour bonjour, je reviens vous déranger pour un petit probleme 🙂


Toujours sur mon dossier avec mes formulaires, j'ai mis en place une petite macro d'impression sans pretention.
Or je me rend compte que certaine personne imprime les formulaires en question, AVANT MEME de l'avoir rempli ce qui n'est pas le but... Bien qu'ayant positionner un onglet "instructions", peu de gens la lisent...

Je voudrais donc faire en sorte d'intégrer une condition dans la macro qui dit : si telle plage de cellule pour la feuille 1 n'est pas renseigné alors: "merci de compléter le formulaire avant l'impression" ==> si le formulaire n'est pas rempli : l'impression est bloquée lorsqu'on clique sur le bouton.

Dans l'exemple joint :

Si C7 = vide alors : message d'erreur quand on essaye de cliquer sur le bouton "impression"

Si C7 = renseignée : l'impression se fait normalement.

Merci pour votre aide!

FF
 

Pièces jointes

Re : Macro et conditions

Merci toto 🙂

Si je veux faire une condition sur plusieurs cellules, comment adapter le code?

Dans mon fichier excel, je copie colle donc 3 formulaires différents, et les cellules ne se trouvent pas a la même place.
Je suis donc obliger d'adapter le code pour chaque type de formulaire et donc définir une plage de cellule pour chaque type de formulaire.

Je ne sais pas comment m'y prendre...
 
Dernière modification par un modérateur:
- 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

M
Réponses
0
Affichages
1 K
mathidel13870
M
B
Réponses
2
Affichages
3 K
blackchab
B
Retour