Proposition des valeurs lorsque l'on en rentre le début.
5 réponses
AlterGanon
Bonjour et merci d'avance.
J'affecte à une liste par donnée-validation un certains nombre de valeures.
Je souhaiterais que lorsque je tape "a" dans la liste, qu'il me propose
automatiquement toutes les valeures commençant par "a" (et naturellement
qu'il en soit ainsi avec toute les lettres....).
Merci beaucoup !
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
AV
| J'affecte à une liste par donnée-validation un certains nombre de valeures. | Je souhaiterais que lorsque je tape "a" dans la liste, qu'il me propose | automatiquement toutes les valeures commençant par "a" (et naturellement | qu'il en soit ainsi avec toute les lettres....).
Directement , c 'est impossible avec une liste de validation Voir du côté d'une combobox et de sa propriété "MatchEntry"
AV
| J'affecte à une liste par donnée-validation un certains nombre de valeures.
| Je souhaiterais que lorsque je tape "a" dans la liste, qu'il me propose
| automatiquement toutes les valeures commençant par "a" (et naturellement
| qu'il en soit ainsi avec toute les lettres....).
Directement , c 'est impossible avec une liste de validation
Voir du côté d'une combobox et de sa propriété "MatchEntry"
| J'affecte à une liste par donnée-validation un certains nombre de valeures. | Je souhaiterais que lorsque je tape "a" dans la liste, qu'il me propose | automatiquement toutes les valeures commençant par "a" (et naturellement | qu'il en soit ainsi avec toute les lettres....).
Directement , c 'est impossible avec une liste de validation Voir du côté d'une combobox et de sa propriété "MatchEntry"
AV
Rai
| J'affecte à une liste par donnée-validation un certains nombre de valeures. | Je souhaiterais que lorsque je tape "a" dans la liste, qu'il me propose | automatiquement toutes les valeures commençant par "a" (et naturellement | qu'il en soit ainsi avec toute les lettres....).
Directement , c 'est impossible avec une liste de validation Voir du côté d'une combobox et de sa propriété "MatchEntry"
AV
Bonjour Alain,
Pour une fois je suis obligé de te contredire (à ma connaissance c'est la 1ere fois en .... x temps).
Sisi, c'est possible avec une "simple" liste de validation. La solution n'est pas de moi (je me dépêche de le préciser)mais de Patrick BASTARD.
Soit une feuille nommée 'un' elle contient la liste des valeurs utilisable en A5:A252
1. définir la zone source (un!A2:A252), et la nommer 'liste' 2. une seconde zone, nommée 'liste-partielle' et la définir par ÞCALER(un!$A$4;EQUIV(VRAI;GAUCHE(liste;NBCAR(un!A6))=un!A6;0);;SOMMEPROD(1*(GAUCHE(liste;NBCAR(un!A6))=un!A6)))
3. aller dans la cellule qui servira de saisie 4. Données/Validation - choisir Autoriser Liste, et dans SOurce entrer : =liste_partielle Ne pas oublier de décocher la case 'Alerte d'erreur'...
Pour mieux voir cette solution en action : http://cjoint.com/?eBhYnl5ggm
Cordialement
Rai
| J'affecte à une liste par donnée-validation un certains nombre de valeures.
| Je souhaiterais que lorsque je tape "a" dans la liste, qu'il me propose
| automatiquement toutes les valeures commençant par "a" (et naturellement
| qu'il en soit ainsi avec toute les lettres....).
Directement , c 'est impossible avec une liste de validation
Voir du côté d'une combobox et de sa propriété "MatchEntry"
AV
Bonjour Alain,
Pour une fois je suis obligé de te contredire (à ma connaissance c'est
la 1ere fois en .... x temps).
Sisi, c'est possible avec une "simple" liste de validation. La solution
n'est pas de moi (je me dépêche de le préciser)mais de Patrick BASTARD.
Soit une feuille nommée 'un'
elle contient la liste des valeurs utilisable en A5:A252
1. définir la zone source (un!A2:A252), et la nommer 'liste'
2. une seconde zone, nommée 'liste-partielle' et la définir par
ÞCALER(un!$A$4;EQUIV(VRAI;GAUCHE(liste;NBCAR(un!A6))=un!A6;0);;SOMMEPROD(1*(GAUCHE(liste;NBCAR(un!A6))=un!A6)))
3. aller dans la cellule qui servira de saisie
4. Données/Validation - choisir Autoriser Liste, et dans SOurce entrer :
=liste_partielle
Ne pas oublier de décocher la case 'Alerte d'erreur'...
Pour mieux voir cette solution en action :
http://cjoint.com/?eBhYnl5ggm
| J'affecte à une liste par donnée-validation un certains nombre de valeures. | Je souhaiterais que lorsque je tape "a" dans la liste, qu'il me propose | automatiquement toutes les valeures commençant par "a" (et naturellement | qu'il en soit ainsi avec toute les lettres....).
Directement , c 'est impossible avec une liste de validation Voir du côté d'une combobox et de sa propriété "MatchEntry"
AV
Bonjour Alain,
Pour une fois je suis obligé de te contredire (à ma connaissance c'est la 1ere fois en .... x temps).
Sisi, c'est possible avec une "simple" liste de validation. La solution n'est pas de moi (je me dépêche de le préciser)mais de Patrick BASTARD.
Soit une feuille nommée 'un' elle contient la liste des valeurs utilisable en A5:A252
1. définir la zone source (un!A2:A252), et la nommer 'liste' 2. une seconde zone, nommée 'liste-partielle' et la définir par ÞCALER(un!$A$4;EQUIV(VRAI;GAUCHE(liste;NBCAR(un!A6))=un!A6;0);;SOMMEPROD(1*(GAUCHE(liste;NBCAR(un!A6))=un!A6)))
3. aller dans la cellule qui servira de saisie 4. Données/Validation - choisir Autoriser Liste, et dans SOurce entrer : =liste_partielle Ne pas oublier de décocher la case 'Alerte d'erreur'...
Pour mieux voir cette solution en action : http://cjoint.com/?eBhYnl5ggm
Cordialement
Rai
Philippe
Je suis un peu d'accord sur le fait que c'est bien plus facile avec vba... Bon courage.
Je suis un peu d'accord sur le fait que c'est bien plus facile avec vba...
Bon courage.