Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Sélectionner feuille le nom se trouvant dans une liste déroulante

Chasse

XLDnaute Occasionnel
Bonsoir le Forum
Que me manque-t-il a ce code pour qu'il me sélectionne la feuille demandée

VB:
Sub Sel()
Dim Sh As Worksheets
Dim av As Range
Set av = Range("epreuve") 'Liste déroulante nommée Epreuve
Set Sh = Sheets(av)
Sh.Select
End Sub

Merci de votre aide et bonne soirée
 

job75

XLDnaute Barbatruc
Bonsoir Chasse,

"Epreuve" doit être le nom donné à la cellule qui contient la liste de validation.

Si c'est bien le cas utilisez :
Code:
Sub Sel()
Dim Sh As Worksheet
Dim av As Range
On Error Resume Next 'si la feuille n'est pas trouvée
Set av = Range("Epreuve") 'cellule nommée Epreuve contenant la liste de validation
Set Sh = Sheets(CStr(av))
Sh.Select
End Sub
A+
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…