Aide pour macro svp

Résolu
Sonice -  
cbauf Messages postés 5337 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J’ai un problème sur Excel, même si j’ai des notions je ne suis qu’une débutante…
Voici mon problème. Je souhaite avoir en quelque sorte une base de donnée sur Excel. J'ai réalisé une macro pour que sur chacune de mes feuilles se trouve la même mise en page.
Elle fonctionne très bien.

J'aimerai maintenant une macro avec un bouton sur la feuille 1 qui me permet quand je clique dessus de réaliser directement ma macro sur la feuille 2, si je reclique elle se réalise sur la feuille 3 ...
Voila ce que j’ai inséré pour la réaliser

a= "Sur quelle feuille voulez-vous que cette macro agisse?"
b=Inputbox (a)
sheets(b).select

QUESTIONS :

J’ai mis ce code au début de ma macro de cette façon :

Sub Adhérent()

a= "Sur quelle feuille voulez-vous que cette macro agisse?"
b=Inputbox (a)
sheets(b).select

'
' Adhérent Macro
' Macro enregistrée le 03/04/2008
'

'
Range("B1").Select
With Selection.Font


Lorsque j’exécute ma macro, il me demande bien dans quelle feuille je veux qu’elle s’exécute. Au moment de s’exécuter c’est indiqué «Erreur d’exécution 9. L’indice n’appartient pas à la sélection ».

Je n’arrive pas à trouver le problème, si quelqu’un pouvait m’aider…
Merci
Configuration: Windows XP
Internet Explorer 7.0

3 réponses

  1. zavenger Messages postés 817 Statut Membre 161
     
    essaie avec

    a= "Sur quelle feuille voulez-vous que cette macro agisse?"
    b=Val(Inputbox (a))
    sheets(b).select

    car b est renvoyé comme une chaine et non une valeur numerique
    0
    1. Sonice
       
      oh super merci beaucoup ca a l'air de bien fonctionner...
      merci encore
      0
      1. zavenger Messages postés 817 Statut Membre 161 > Sonice
         
        de rien
        n'oublie pas de mettre le status du post en resolu stp
        0
  2. Sonice
     
    il faut que tu le fasses pur moi, je suis pas membre...merci
    0
    1. cbauf Messages postés 5337 Date d'inscription   Statut Contributeur Dernière intervention   803
       
      Bonjour
      Les non membre ont aussi la possibilité de le faire
      Click sur l'icône triangle jaune
      et expliques que le problème est résolu.
      Bonne journée
      0