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

XL 2019 bloquer une macro momentanément

pat66

XLDnaute Impliqué
Bonjour Le forum,

Afin de respecter la chronologie d'affichage de certaines images, est t'il possible de bloquer ou désactiver une macro momentanément

Le clic sur l'image1 affiche 3 autres images (4,5,6), est t'il possible de bloquer l'execution de cette macro tant qu'une image3 n'est pas affichée ?
L'image3 est affichée grace à un clic sur l'image2

merci d'avance

Pat66
 
Solution
Re,

j'ai trouvé cette solution finalement assez simple mais cela fonctionne
If ActiveSheet.Shapes("Shapes3").Visible = False Then
Exit Sub
Else
ActiveSheet.Shapes("Shapes4").Visible = True
ActiveSheet.Shapes("Shapes5").Visible = True
ActiveSheet.Shapes("Shapes6").Visible = True
End If

cdt

Bernard_XLD

XLDnaute Barbatruc
Membre du Staff
Bonjour pat66, le forum

Pas de fichier test mais normalement, une commande Doevents après la commande d'affichage obligera l'affichage à se faire avant que le code continue.

Bien cordialement, @+
 

pat66

XLDnaute Impliqué
Re,

j'ai trouvé cette solution finalement assez simple mais cela fonctionne
If ActiveSheet.Shapes("Shapes3").Visible = False Then
Exit Sub
Else
ActiveSheet.Shapes("Shapes4").Visible = True
ActiveSheet.Shapes("Shapes5").Visible = True
ActiveSheet.Shapes("Shapes6").Visible = True
End If

cdt
 
Dernière édition:

Discussions similaires

T
Réponses
4
Affichages
951
myDearFriend
M
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…