Macro affectée à un bouton sur plusieures pages
Bonjour à tous,
Une petite présentation rapide, je m'appelle Caroline, j'ai 21 ans et souhaite en apprendre d'avantage sur excel car je suis une réelle débutante (j'espère que je ne vous ennuierai pas trop avec mes questions
Voilà j'ai un petit problème (logique a priori
- 1ere page : la carte de mon restaurant
- De la 2e à la 11e pages : les tables de mon restaurant (nommées Tables 1 à 10)
J'ai réalisé mes mises en pages sans problème.
Par contre j'ai réalisé 2 boutons sur ma page 2 (qui s'appelle Table 1), auxquels j'ai affecté 2 macros différentes :
- pour le 1e : une macro de retour sur la page 1 (qui s'appelle la carte)
- pour le 2e : une macro qui efface mes données
voici les codes de mes macros :
Sub lacarte()
'
' lacarte Macro
' Macro enregistrée le 14/04/2009 par ***
'
'
Sheets("La Carte").Select
Range("G23").Select
End Sub
et la 2e :
Sub efface()
'
' efface Macro
' Macro enregistrée le 14/04/2009 par ***
'
'
Range("A6:B7").Select
ActiveWindow.SmallScroll Down:=3
Range("E10").Select
ActiveWindow.SmallScroll Down:=0
Range("B7:B36").Select
Selection.ClearContents
ActiveWindow.SmallScroll Down:=-12
Range("C7:C36").Select
Selection.ClearContents
Range("D7:D36").Select
Selection.ClearContents
ActiveWindow.SmallScroll Down:=15
Range("C37:C39").Select
Selection.ClearContents
ActiveWindow.SmallScroll Down:=-18
Range("G7:G32").Select
Selection.ClearContents
Range("H7:H32").Select
Selection.ClearContents
ActiveWindow.SmallScroll Down:=9
End Sub
j'espère avoir été assez claire.
Merci d'avance si vous pouvez m'aider.
Bonsoir et bienvenue
Bien que tes codes peuvent être simplifiés, il n'y a aucune raison pour que tu ne puisses pas les affecter à chaque bouton de tes différentes feuilles.
Click droit sur le bouton ==> Affecter une macro
Le plus simple serait de joindre ton fichier pour que nous puissions vérifier.
Amicalement
Nad
ça me parait également bizarre que je ne puisse pas l'affecter sur chaque page, je vais ressayer dès que je pourrais, je me suis peut être trompée dans la manip...
Merci pour ta réponse Nad