a partir d'un controle, je voudrais ouvrir la feuille excel appropriée. Merci je debute.
Version imprimable
a partir d'un controle, je voudrais ouvrir la feuille excel appropriée. Merci je debute.
Si tu parles d'un bouton, tu peux mettre ce bouton sur la feuille ou sur la barre d'outilsCitation:
a partir d'un controle
Sur la feuille : Tu places ton bouton, tu fais deux clics dessus pour accéder à la feuille de code de la feuille de calcul et là, tu mets ça :
Si tu veux le mettre dans la barre d'outils, tu as un exemple dans l'aide. Le code est à mettre dans un module pour créer le boutonCode:
1
2
3
4
5
6
7 Private Sub CommandButton1_Click() Lamacro End Sub Sub Lamacro() Worksheets("Feuil2").Select End Sub
Dans ce cas-là, LaMacro est également à placer dans un moduleCode:
1
2
3
4
5
6
7 Set newItem = CommandBars("Outils").Controls.Add(Type:=msoControlButton) With newItem .BeginGroup = True .Caption = "Nom de la macro" .FaceID = 0 .OnAction = "LaMacro" End With
A+
Edit
Change tes titresUn clic sur le bouton Editer en haut de la fenêtre