XL 2016 listes déroulantes et filtres

pelerin65

XLDnaute Occasionnel
Bonjour le forum,

Voila, je voudrais créer un fichier Excel.
C'est pour faire des commande de taxis.

Généralement, on a le même hôtel, il arrive qu'il est complet donc déloger dans un autre hôtel,
et là, je dois modifier ma base de données car deux fois la même ville me donne toujours le même hôtel

l'exemple à Lyon,
j'ai les 4 Hôtels différents.
je voudrais dans la première liste "ville" lorsque je choisi "Lyon" dans la liste d'hôtels.
j'ai les quatre choix possibles, j'espère être clair.

je joins un fichier de base, dans l'attente de vous lire, faite attention a vous et a votre santé
merci d avance
 

Pièces jointes

  • Classeur1.xlsx
    22.3 KB · Affichages: 7

pelerin65

XLDnaute Occasionnel
bonjour djidji59430,

Oui, c'est dans l'idée. je vais adapté tes formules dans un tableau

Merci pour ton aide.

Et vu que tu est calé en Excel.
Existe t il un moyen de pouvoir rajouter une hôtel avec adresse et code postal que je n'aurais pas dans la base.
Peut-être avec un code vba mais cela dois impliqué un tableau diffèrent surement
Merci encore
 

Deadpool_CC

XLDnaute Accro
Bonjour,

Filtrer le premier menu déroulant ??? tu veux filtrer la liste des villes lors d'une saisie dune nouvelle ligne ?
Je comprends pas bien la demande?
Explique nous de manière détaillée (quand je fais ... je veux que ...) afin qu'on sache de quoi tu parles.
 

pelerin65

XLDnaute Occasionnel
Bonjour le forum et Deadpool

Dans le fichier dans le post antérieur de djidji, sa proposition fonctionne
la première liste est la liste de toutes les villes
Quand je tape la première lettre d un ville,
je voudrais qu'il me donne que les villes commençant pat la lettre
exemple "L" le menu déroulant donne "Limoges et Lille seulement" et non la liste complète.

cordialement
 

Pièces jointes

  • hotels (4).xlsx
    25.2 KB · Affichages: 2

pelerin65

XLDnaute Occasionnel
Bonjour Djidji


j ai essayé la proposition mais aucun effet je sais pas si t'as bien compris dans la liste il y a Limoges, Lyon Tours et Paris lorsque je tape "L" il y a que" Lyon et Limoges" dans le menu déroulant.

j espère être plus clair
 

djidji59430

XLDnaute Barbatruc
Oui,
Bonjour le forum et Deadpool
Quand je tape la première lettre d un ville,
je voudrais qu'il me donne que les villes commençant pat la lettre
exemple "L" le menu déroulant donne "Limoges et Lille seulement" et non la liste complète.

cordialement
et Tour et Paris, ça commence par un L ?
revision de la formule
 

Pièces jointes

  • hotels(1).xlsx
    19.7 KB · Affichages: 3

pelerin65

XLDnaute Occasionnel
Bonsoir le forum
Private Sub Cmbajout_Click()

Sheets("base").Activate
Range("C1").Select
Selection.End(xlDown).Select
Selection.Offset(1, 0).Select
ActiveCell = Txtville.Value
ActiveCell.Offset(0, 1).Value = Txthotel
ActiveCell.Offset(0, 2).Value = TxtAdresse
ActiveCell.Offset(0, 3).Value = Txtcodepostal

End Sub
j'ai crée un bouton sur mon userform, "valider" quand j'ai remplir userform, l'ensemble des données se copie bien dans la dernière ligne du tableau de la feuille Base, ça, ça fonctionne bien.

Quand je valide mon userform, je voudrais que la nouvelle ligne validée crée dans la feuille "base", dans le tableau (colonne C1), qu'il se classe alphabétiquement et automatiquement.
je sais crée une macro "trier" ça fonctionne,
j'ai essayé d'adapter ce code mais ça marche pas
je cherche une solution ou le code pour trier automatiquement. ca fait deux soirées que je recherche sans résultat probant.
et dans la feuille "Base" la colonne A correspond à nouvelle adresse dans userform, lorsque je valide.
la nouvelle entrée une ville obligatoirement, s'ajoute je voudrais qu'une vérification de la colonne A sur fasse afin de supprimer la nouvelle entrée en cas de doublon.
j'ai beaucoup modifié depuis le début de la discussion,
j'avance avec mes connaissances mais la je bloque
Auriez-vous une solution

merci d'avance
 

Pièces jointes

  • TAXI2 - Copie.xlsb
    55.8 KB · Affichages: 4
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 165
Messages
2 085 883
Membres
103 015
dernier inscrit
Chris5707