Sélection auto dans liste validation

  • Initiateur de la discussion Initiateur de la discussion Nico
  • 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 !

N

Nico

Guest
Bonjour le forum,
Sur ma cellule "A1", soumise à une liste de validation, je souhaite ouvrir automatiquement la liste de validation à un certain moment, puis positionner le curseur sur le 1er élément de la liste, et laisser la liste ouverte comme ça, jusqu'à ce que l'utilisateur aie fais son choix dans la liste.

Pour ça, au moment voulu je fais la chose suivante :

Range("A1").Activate
SendKeys "%{DOWN}", True
SendKeys "{HOME}", False

Mais ça ne marche que partiellement. La liste s'ouvre bien, mais la première entrée ne se sélectionne pas (le curseur est toujours en fin de liste et force donc mon utilisateur à appuyer lui même sur HOME pour remonter en haut).

Y'a t'il une autre méthode, plus simple, et surtout plus fiable, pour ça ?
Merci beaucoup d'avance.

Nico
 
Bonjour Eric C et le forum,
Merci pour ta réponse.
Mon problème est que je ne connais pas la 1ère valeur de ma liste.
Comment est ce qu'on peut récupérer ça ? Il existe une propriété ou quelque chose ?
Merci
Nico
 
- 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.
Retour