Bonjour,

Je me retrouve face à un problème. J'essai d'affecter une autre macro à mon bouton de commande à la fin de ma macro.

Je m'explique :

Au lancement de l'application, le bouton "Commencer" commande la macro Debut.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
Sub Debut()
 
    Cells(4, 2).Interior.Color = 65535
 
    ActiveSheet.Shapes.Range(Array("Commencer")).Select
    Selection.Characters.Text = "Suivant"
    Selection.OnAction = "Feuil1.Suite1"
 
End Sub
Lorsque je clique sur le bouton de commande, la case se colorie bien en jaune, mais le nom du bouton ne change pas et la macro affecté à ce bouton non plus. De plus excel me met l'erreur 400.
J'aimerais que lorsque la case soit rempli en jaune, mon bouton change de nom et affecte la macro "Suite1" à ce bouton.

J'espère avoir été assez clair.

Merci de votre aide.
Vincent