Liste déroulante des Nom des Feuilles Excel et deuxième list

Bonjour,

Je recherche par formule Excel ou vba, la possibilité de créé une liste déroulante des Nom des feuilles Excel du classeur ouvert.

Cela m'avais l'air simple comme ça, mais pas tellement au final.

Par la suite, de la sélection d'une des feuilles dans la liste déroulante, une deuxième liste serais disponible pour choisir un "article" dans une colonne , de cette feuille sélectionné précédemment. ( la colonne C, a partir de la 3ème ligne pour être plus précis - identique dans toutes les feuilles)

Bonjour,

Sub ListFeuil()
    Dim ws As Worksheet, nf$
    For Each ws In Worksheets
        nf = nf & "," & ws.Name
    Next ws
    With ActiveSheet.Range("C3").Validation
        .Delete
        .Add xlValidateList, , , Replace(nf, ",", "", 1, 1)
    End With
End Sub

Merci pour ta réponse précise et rapide.

Rechercher des sujets similaires à "liste deroulante nom feuilles deuxieme list"