Bonjour a tous Deux questions concernant une macro que jutilise dans un document excel. Jai conçu une userform avec différents éléments, et : 1)Je récupère dans une combobox une liste déroulante de nom issu dun autre fichier excel. Mais cette liste nest pas trier, et jaimerai quelle le soit par ordre croissant, mais sans toucher a la plage de cellules qui me sert de source. Jai résolu le problème en copiant cette liste dans mon document principal et en le triant. Y a t-il une autre solution en paramétrant la combobox par exemple ?
2)Dans cette même macro je dois choisir une date de lannée. Je récupère donc dans une combobox la liste des jours de lannée du 01 janvier au 31 décembre, issu dune plage dans mon document Excel, mais la liste et longue et pas très pratique. Cela serait plus sympa dafficher un calendrier et de récupérer une date dans ce calendrier. Cela est-il possible ? Si oui comment ? Merci de vos aides
Marsh Posté le 22-05-2004 à 21:39:24
Bonjour a tous
Deux questions concernant une macro que jutilise dans un document excel.
Jai conçu une userform avec différents éléments, et :
1)Je récupère dans une combobox une liste déroulante de nom issu dun autre fichier excel.
Mais cette liste nest pas trier, et jaimerai quelle le soit par ordre croissant, mais sans toucher a la plage de cellules qui me sert de source. Jai résolu le problème en copiant cette liste dans mon document principal et en le triant.
Y a t-il une autre solution en paramétrant la combobox par exemple ?
2)Dans cette même macro je dois choisir une date de lannée. Je récupère donc dans une combobox la liste des jours de lannée du 01 janvier au 31 décembre, issu dune plage dans mon document Excel, mais la liste et longue et pas très pratique. Cela serait plus sympa dafficher un calendrier et de récupérer une date dans ce calendrier. Cela est-il possible ?
Si oui comment ?
Merci de vos aides