sylvainade
Messages postés2Date d'inscriptionlundi 9 juin 2003StatutMembreDernière intervention29 septembre 2006
-
29 sept. 2006 à 20:25
michelxld
Messages postés402Date d'inscriptionvendredi 6 août 2004StatutMembreDernière intervention12 octobre 2008
-
30 sept. 2006 à 06:24
bonjour,
voila la situation :
Un fichier excel avec plusieurs feuilles.
J'aimerais savoir s'il est possible de faire un menu dans lequel je retrouve toutes les feuilles et lorsque je clique sur l'un des boutons , cela m'ouvre la feuille en question.
Molenn
Messages postés797Date d'inscriptionmardi 7 juin 2005StatutMembreDernière intervention23 février 20117 30 sept. 2006 à 03:55
Un menu dans une feuille Excel ?
Tu peux te faire un truc très simple.
Tu crées une feuille Menus.
Soit tu alimentes la feuille toi même avec tous les noms de toutes tes feuilles (bon, 50 feuilles, c'est long et fastidieux ^^), soit avec une macro que tu lances une fois, tu crées le menu.
Une macro du style :
For i = 0 to sheets.count-1
cells(1,i+1).value = sheets(i).name
Next i
Ce qui va te mettre dans ta colonne A, le nom de toutes tes feuilles.
Après, à toi de voir :
Tu peux te contenter de créer des liens hypertexte sur chaque nom vers la feuille de ton choix.
Tu peux créer une macro qui en fonction de la cellule que tu auras sélectionnée (et donc, du nom de feuille choisie, ouvrira la bonne feuille.
Avec la liste des noms, tu peux créer une zone de nom pour alimenter une cellule (menu Données\validation\ Liste ...) et idem avec une macro, afficher la bonne page.
Ce ne sont pas les solutions qui manquent (on peut même faire un truc qu'en code, ou alor aussi crér un userform) ... A toi de piocher dans les idées pour voir ce qui te convient le mieux.