Aide pour macro svp

Résolu
Sonice -  
cbauf Messages postés 4299 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
A voir également:

3 réponses

zavenger Messages postés 811 Date d'inscription   Statut Membre Dernière intervention   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
Sonice
 
oh super merci beaucoup ca a l'air de bien fonctionner...
merci encore
0
zavenger Messages postés 811 Date d'inscription   Statut Membre Dernière intervention   161 > Sonice
 
de rien
n'oublie pas de mettre le status du post en resolu stp
0
Sonice
 
ok ... je fais comment ?
0
Sonice
 
il faut que tu le fasses pur moi, je suis pas membre...merci
0
cbauf Messages postés 4299 Date d'inscription   Statut Contributeur Dernière intervention   786
 
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