XL 2019 Liste déroulante sur VBA

Dju1

XLDnaute Occasionnel
Bonjour à tous,
j'ai un fichier excel assez complet sur de la gestion de stock qui m'aide beaucoup au quotidien (j'ai été très bien aidé par l'un d'entre vous)

J'ai une liste de mes commandes qui me permet de faire mes entrées en stock (feuille 'mouvement' puis bouton 'faire un mouvement' puis onglet 'entrée') mais avec le temps je me rends compte que je n'ai plus besoin d'afficher celles qui sont soldées.

L'idée serait donc de n'afficher que celles dont la colonne "Check" de l'onglet commande est en statut Open

Merci d'avance pour votre aide
 

Pièces jointes

  • gestion de stock sans prix.xlsm
    515 KB · Affichages: 15
Solution
Bonjour,
Userform adapté :
VB:
    Get_Fields Me.Cbx_Commande, _
        "Select Distinct `n° de commande` from " & Get_Table([T_Commande]) & _
        " where `n° de commande` is not null" & _
        "   and `check` like 'Open' " & _
        " order by `n° de commande`"

fanch55

XLDnaute Barbatruc
Bonjour,
Userform adapté :
VB:
    Get_Fields Me.Cbx_Commande, _
        "Select Distinct `n° de commande` from " & Get_Table([T_Commande]) & _
        " where `n° de commande` is not null" & _
        "   and `check` like 'Open' " & _
        " order by `n° de commande`"
 

Pièces jointes

  • gestion de stock sans prix.xlsm
    525.8 KB · Affichages: 4

Discussions similaires

Statistiques des forums

Discussions
312 201
Messages
2 086 168
Membres
103 151
dernier inscrit
nassim