A voir également:
- Liste déroulante pour choisir une feuille
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Liste déroulante google sheet - Accueil - Guide bureautique
- Supprimer liste déroulante excel - Forum Réseaux sociaux
- Bruler une feuille de laurier - Guide
5 réponses
Bonjour Le Pivert,
Merci pour une réponse si rapide... Néanmoins, cela ne correspond pas tout à fait à mon besoin. En effet, je ne veux pas "sélectionner" une feuille, mais juste donner sa valeur à une variable (par ex.: mois = janvier) qui va servir à récupérer ses données par des boucles. Aujourd'hui, j'ai:
mois = InputBox("Saisir le mois :", "Mois à saisir")
mais je voudrais éviter de saisir le mois (qui correspond au nom de la feuille).
J'espère avoir été assez clair, mais ce n'est pas si facile d'expliquer... :)
Merci pour une réponse si rapide... Néanmoins, cela ne correspond pas tout à fait à mon besoin. En effet, je ne veux pas "sélectionner" une feuille, mais juste donner sa valeur à une variable (par ex.: mois = janvier) qui va servir à récupérer ses données par des boucles. Aujourd'hui, j'ai:
mois = InputBox("Saisir le mois :", "Mois à saisir")
mais je voudrais éviter de saisir le mois (qui correspond au nom de la feuille).
J'espère avoir été assez clair, mais ce n'est pas si facile d'expliquer... :)
c'est très simple, avec l'exemple.
Mettre ceci:
tu remplace le MsgBox par ta variable
Mettre ceci:
Private Sub Valider_Click() 'ListeDeroulante.Hide Index = SelectFeuille.ListIndex ChoixFeuille = SelectFeuille.List(Index) Dim Feuille As String Feuille = ChoixFeuille 'Sheets(ChoixFeuille).Select MsgBox ChoixFeuille End Sub
tu remplace le MsgBox par ta variable
Tu as mis cela:
mois = InputBox("Saisir le mois :", "Mois à saisir")
a la place de ça tu mets:
ensuite tu te sers de ta variable monmois pour la placée où tu désires.
Je ne pourrais pas répondre avant lundi
mois = InputBox("Saisir le mois :", "Mois à saisir")
a la place de ça tu mets:
Dim monmois As String Private Sub Valider_Click() 'ListeDeroulante.Hide Index = SelectFeuille.ListIndex ChoixFeuille = SelectFeuille.List(Index) monmois = ChoixFeuille End Sub
ensuite tu te sers de ta variable monmois pour la placée où tu désires.
Je ne pourrais pas répondre avant lundi
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question