Bonjour à tous
J'ai un classeur qui comporte plusieurs feuilles ayant une meme structure et des plages nommées. Alors je souhaiterais créer une feuille recap qui reprend dans une cellule (menu déroulant) la liste (noms) des feuilles contenues dans ce classeur. En choississant un nom dans le menu déroulant je voudrais que les calculs relatifs à cette feuille uniquement s'affichent sur ma feuille recap.
Je vous remercie d'avance pour vos contributions
Re : Creation d'une feuille recap dans un classeur
Bonjour
Merci pour la réponse ça marche.
Cependant il me reste une préoccupation comment obtenir le menu déroulant de façon automatique dans la feuille recap car le classeur aura plusieurs feuilles le nombre n'est pas connu d'avance il y aura des ajouts. Comment faire qu'il se mette à jour après insertion ou suppression d'une feuille.
Merci d'avance
Re : Creation d'une feuille recap dans un classeur
Bonjour,
seule une macro peut faire ça.
Pour ma part j'utilise celle ci qui écrit la liste des feuilles à partir de la cellule sélectionnée avant de lancer la macro. A toi d'adapter.
Code:
Sub ListeFeuillesurCellSélect()
'
' ListeFeuillesurCellSélect Macro
' '
i = 0
For Each s In ActiveWorkbook.Sheets
ActiveCell.Offset(i, 0).Value = s.Name
i = i + 1
Next
End Sub
Ensuite il n'y a plus qu'a nommer cette liste (possible avec une formule decaler pour que ce soit tout automatique) et utiliser le nom dans la validation de ta cellule de choix des feuilles.
Cordialement edit : un essai en pj, mais je suis vraiment un bourrin pour les macros seul l'enregistreur me permet d'arriver à mes fins (sécetionner une celluel d'une feuille particulière !)