Généraliser une macro à plusieurs feuilles

Fermé
nebuleuse552 Messages postés 6 Date d'inscription lundi 3 décembre 2012 Statut Membre Dernière intervention 8 octobre 2015 - 3 déc. 2012 à 15:56
nebuleuse552 Messages postés 6 Date d'inscription lundi 3 décembre 2012 Statut Membre Dernière intervention 8 octobre 2015 - 3 déc. 2012 à 17:55
Bonjour,

J'ai une petite question concernant les macro excel. Je dois créer un questionnaire, et j'aimerai passer d'une feuille excel à une autre de façon automatique, à l'aide d'un bouton. J'ai créé une macro pour passer de la feuille 1 à la feuille 2 mais j'aimerai la généraliser à l'ensemble de mes feuilles sans créer une nouvelle macro à chaque fois.

Est-ce possible? Et si oui comment faire?

Merci d'avance.



A voir également:

4 réponses

f894009 Messages postés 17257 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 20 mars 2025 1 713
Modifié par f894009 le 3/12/2012 à 17:04
Bonjour,

Macro a mettre dans un module et affectez cette macro a tous les boutons (controle de formulaire).
Adaptez les noms de feuille

Sub Bouton1_Clic() 
  x = ActiveSheet.Name 
  Select Case x 
    Case "Feuil1" 
      Sheets("Feuil2").Activate 
    Case "Feuil2" 
      Sheets("Feuil3").Activate 
    Case "Feuil3" 
      Sheets("Feuil4").Activate 
    Case "Feuil4" 
      Sheets("Feuil5").Activate 
    Case "Feuil5" 
      Sheets("Feuil6").Activate 
    Case "Feuil6" 
      Sheets("Feuil7").Activate 
    Case Else 
      Sheets("Feuil1").Activate 
  End Select 
End Sub


Bonne suite
0
nebuleuse552 Messages postés 6 Date d'inscription lundi 3 décembre 2012 Statut Membre Dernière intervention 8 octobre 2015
3 déc. 2012 à 17:52
Bonjour,

Comme je l'ai dit je n'y connais rien en programmation, qu'est-ce qu'un module? Pourriez-vous m'expliquer un peu plus en détail s'il vous plait?

Merci
0
f894009 Messages postés 17257 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 20 mars 2025 1 713
3 déc. 2012 à 17:53
Re bonjour,

Quel EXCEL avez vous???
0
nebuleuse552 Messages postés 6 Date d'inscription lundi 3 décembre 2012 Statut Membre Dernière intervention 8 octobre 2015
3 déc. 2012 à 17:55
Merciiii, je viens d'essayer, j'ai compris ce qu'il fallait faire!

Merci beaucoup pour votre aide
0