Voici un nouveau fichier :
J'ai complété la liste des prénoms-Noms de la feuille BaseDonnées avec des valeurs permettant de mettre en évidence les différents modes (paramétrés) des listes déroulantes, avec en particulier :
- une série, pour un même prénom, de noms Commençant par A (A1, A2, ... A9)
- une série où les personnes ont les mêmes initiales (M A)
La liste (tableau AGENT Nommé TAB_AGENT dans le Gestionnaire de noms) est triée par ordre alphabétique croissant.
La Combobox de la feuille Janvier 2025 est en mode "COMMENCE PAR"
La Combobox de la feuille Décembre 2024 est en mode "PROCHE"
dans la feuille de janvier
sur saisie de
m , on obtient toutes les personnes dont le prénom commence par
m
si on saisit
mi ,, on obtient toutes les personnes dont le prénom commence par
mi
dans la feuille de décembre
on est en mode PROCHE, la sélection est différente, elle se fait par mot et par ressemblance (je vous renvoie sur les explications du lien déjà donné).
sur saisie de
m a , on obtient globalement
d'abord toutes les personnes dont le prénom (ou le nom) commence par
m et le nom (ou le prénom) commence par
a
sur saisie de
m a1 , on obtient globalement
d'abord toutes les personnes dont le prénom (ou le nom) commence par
m et le nom (ou le prénom) commence par
a1
L'algorithme de sélection est un peu plus compliqué. Il tient compte également de la longueur des mots.
A Noter : La Liste déroulante est triée conformément au tableau AGENT (Nommé TAB_AGENT dans le Gestionnaire de noms) de la feuilles BaseDonnées et au Mode de la comboBox
- en mode "COMMENCE PAR" : La liste déroulante est triée exactement comme le tableau
- en mode "PROCHE" : le facteur de ressemblance est prioritaire sur le tri mais à ressemblance identique, c'est le tri du tableau qui définit l'ordre.