bloquage de bouton macro?

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

sioli

Guest
salut a tous

je voudrais bien savoir comment bloquer un bouton 'qui commende une macro' si il y a pas 1 ou deux condition requise.

ex: si dans la cellule a1 et ou a2 il n y a pas de valeur le bouton qui comment une macro ne foctionne pas

merci les gas

a+
 
Bonsoir Sioli, bonsoir le forum,

Difficile de te répondre avec le peu d'indications que tu donnes. En VBA et/ou n'existe pas c'est et ou ou. Ensuite le code est relativement simple. il te suffit de la placer au début de la macro attribuée au bouton.

premier cas, il faut que A1 et A2 soient vides :
If Range('A1').Value = '' And Range('A2').Value = '' then Exit Sub

deuxième cas, il faut que A1 ou A2 soient vides
If Range('A1').Value = '' Or Range('A2').Value = '' then Exit Sub

Dis-moi si ça te convient...
 
bonsoir le forum, sioli, robert
il y a aussi
If Range('A1').Value = '' And Range('A2').Value = '' then
commandbutton1.enabled=false
else
commanbutton1.enabled=true
Exit Sub

cela te rend le bouton grisé donc inaccessible
bonne soiree
justine
 
Bonsoir Sioli, Justine, bonsoir le forum,

Oui Justine sauf que si tu mets ce code dans le CommabdButton1_Clic (barre d'outil : Boîte à outils Contrôles) ou dans la macro attribuée à une shape (qui fait office de bouton) ça risque d'être un peu tard... Non ? Ton code devrait plutôt agir sur une macro événementielle du type Worksheet_Change ou Worksheet_Calculate.
 
Re : bloquage de bouton macro?

Bonjour le forum

J'ai une question par rapport à ce poste. J'ai essayé d'insérer ce qui est inscrit dans ce post au début de ma macro mais cela ne fonctionne pas. Je voulais savoir à quel endroit l'insérer???
Merci
 
- 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

  • Question Question
Microsoft 365 agrandir la liste
Réponses
21
Affichages
643
Réponses
7
Affichages
682
Réponses
3
Affichages
255
Retour