Soucis avec liste deroulante

Bonjour à toutes et à tous,

j'ai un soucis à mettre en place une liste déroulante.

je m'explique j'ai définie une liste avec les mois de l'année et sais l'afficher dans une liste déroulante classique.

cependant je souhaite désormais que cela puisse aller directement sur le mois en cours.

avec cette formule, j'affiche cela correctement mais dans une cellule

=RECHERCHEH(TEXTE(30*(MOIS(AUJOURDHUI()));"mmmm"); Graphe_Mois_Mr;1)

mais je n'arrive pas à mettre cela au sein d'une liste déroulante, ça ne fonctionne pas..

Voici un fichier exemple en pièce jointe.

une idée?

merci par avance

4classeur1.xlsx (11.21 Ko)

Bonjour Arnault,

Ci-joint une possibilité ...

parfais merci.

en espérant que cela se mette au jour sur le mois prochain

Merci pour tes remerciements ...

Si tu veux tester le mois prochain ... tu peux temporairement ajouter +30 à la formule aujourd'hui() ...

Oui bien vu merci!

cela marche effectivement.

Grand merçi à toi


Oui bien vu merci!

cela marche effectivement.

Grand merçi à toi


mais cela est éphémère.

si par malheur l'utilisateur sauve sur un autre mois la formule disparait...

je vais devoir cogiter à une macro du coup

Parfait ... content que tu aies une solution à ton problème ...!!!

Afin d'etre sympa avec ceux que cela pourrait intéresser j'ai donc procéder par macro:

Sub mois_mr()
mois = Month(Date)
List = Array("Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre")
Range("$H$28").Value = List(mois - 1)
End Sub

cela s'applique dans la liste déroulante de H28. vu que la valeur est autorisé dans la liste, ca se met direct dessus!

@+

Félicitations pour cette solution ... qui est effectivement beaucoup plus élégante ...!!!

Rechercher des sujets similaires à "soucis liste deroulante"