Bonsoir le Forum,
Je souhaiterais votre aide pour une macro que je n'arrive pas effectuer.
Explications :
La macro permet d'atteindre n'importe quelle feuille du classeur en saisissant son nom dans une fenêtre.
Une fois lancée, des boutons sont créés dans toutes les feuilles pour justement atteindre une autre feuille à partir de la feuille active.
La macro pour créer les boutons fonctionne ainsi que celle pour atteindre n'importe quelle feuille.
Cependant je souhaite assigner au bouton de chaque feuille la macro pour atteindre n'importe quelle feuille.
Sub assignMacro()
Dim oSheet As Worksheet
Dim oShape As Shape
Set oSheet = ThisWorkbook.Worksheets(1)
Set oShape = oSheet.Shapes 'Le blocage se trouve ici
oShape.OnAction = "GoToSheet"
End Sub
D'avance MERCI pour votre aide.