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

option demarrage d' une macro

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

nicroq

XLDnaute Occasionnel
Bonjour, je viens de terminer une petite macro qui tourne très bien, cependant je souhaiterai que lorsque je clique sur le bouton pour lancer la macro, qu'elle ne demarre que si la cellule A1 est selectionnée sinon msgbox " erreur cellule A1 non selectionnée" . Et que la macro ne demarre pas tant que la la cellule A1 n'est pas selectionnée.

En vous remerciant de votre aide

Nico
 
Re : option demarrage d' une macro

Bonjour,

En début de macro :

If Intersect(Selection, [A1]) Is Nothing Then Msgbox "blablabla": Exit Sub

ou si l'on préfère :

If ActiveCell.Address <> "$A$1" Then Msgbox "blablabla": Exit Sub

A+
 
Re : option demarrage d' une macro

Bonjour,

Bien qu'il y aurait un commentaire à faire sur ta logique ...
Tu peux ajouter le code suivant, en tout début de ta macro :
Code:
If ActiveCell.Address <> "$A$1" Then
      MsgBox " Oops, vous n'avez pas sélectionné A1 ..."
      Exit Sub
End If

A +
🙂

Edit : Un Grand Bonjour Amical à Job75 😎
 
- 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

Réponses
5
Affichages
499
Réponses
3
Affichages
645
Réponses
1
Affichages
575
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…