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 ), j'ai un dossier à réaliser sous excel en cours d'informatique, le sujet : prise de commande et éditions des additions dans un restaurant.

  • 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

Le problème, c'est que j'aimerai affecter ces mêmes macro sur 2 boutons identiques sur chaque page (les pages 2 à 11 sont identiques) mais ça ne fonctionne pas.

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

Rechercher des sujets similaires à "macro affectee bouton plusieures pages"