• Initiateur de la discussion Initiateur de la discussion Alex
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

A

Alex

Guest
Bonjour

Comment faire pour mettre dans la combobox toutes les feuilles de 2000 a 2020
sans devoir tout taper comme cela


If Right(feuilles.name, 4) = "2003" Or Right(feuilles.name, 4) = "2004" Or Right(feuilles.name, 4) = "2005" Or Right(feuilles.name, 4) = "2006".... Then
gestion_mois.ComboBox1.AddItem (feuilles.name)


Merci
 
Bonjour Alex,

Tu peux essayer comme ci-dessous :

Dim F as Worksheet

For Each F in ThisWorkbook.Worksheets
If Right(F.name, 4) = "2003" then
gestion_mois.ComboBox1.AddItem (F.name)
endif
next F


Cordialement.
Didier_mDF
 
Bonjour Alex Disier Sebb et le forum

Je suis parti sur une autre piste en me servant de votre départ que je vous livre

For Each F In ThisWorkbook.Worksheets
If IsNumeric(Right(F.Name, 4)) Then
If FormatNumber(Right(F.Name, 4)) >= 2000 And FormatNumber(Right(F.Name, 4)) <= 2020 Then
gestion_mois.ComboBox1.AddItem (F.Name)
End If
End If
Next F

Bon courage

Pascal
 
Salut Sebb, Pascal
Re Alex,

Arf, comme dit Sebb, je suis allé tellement vite que j'ai oublié l'objet principal de la demande d'Alex, c'est à dire le test de la valeur des 4 derniers caractères des noms de feuille (de 2000 à 2020) !!!! 🙂)

Merci à toi Pascal d'avoir rectifié le tir et toutes mes excuses à ce cher Alex.

Décidément, je ne suis pas du matin moi.... !!!

@+
Didier_mDF
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
774
  • Question Question
Microsoft 365 Lenteur macro
Réponses
15
Affichages
1 K
  • Question Question
Microsoft 365 Export données
Réponses
4
Affichages
809
Retour