Bonjour,
Je travaille sur une application sous VBA Excel 2003 et j'ai un petit souci: dans mon script je crée une zone de texte avec l'objet msoControlEdit. A la propriété OnAction j'associe une macro avec paramètre, qui pemet de récupérer la valeur rentrée par l'utilisateur et de supprimer la commandbar juste après. Dans le script principal, je veux pouvoir utiliser cette valeur mais après l'exécution du OnAction et de la macro associée. En faisant des tests, je me rends compte que le script commce d'abord par exécuter ce qu'il y a après l'appel de la macro associée au OnAction et ensuite il rend la main à l'utilisateur pour qu'il puisse remplir la zone de texte.
Y a-t-il un moyen de forcer l'ordre d'exécution des différentes parties de mon script?
Merci d'avance pour votre aide
Partager