Liste validation 3 critères

  • Initiateur de la discussion Initiateur de la discussion azerty67
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

azerty67

XLDnaute Occasionnel
🙂 Bonsoir à tous,


J'essaie de construire un fichier avec trois critères de validation mai je sèche

J'aimerais qu' en fonction d'un produit sélectionné dans une liste de validation 1, s'affiche une "désignation" correspondante dans une liste de validation 2 et qu'en choisissant une désignation dans celle-ci cela m'affiche une référence dans une liste de validation 3. En validant cette dernière j'aimerais que s'affiche le "Stock actuel", le "Mouvement, le "Stock après mouvement" et le stock critique

Exemple pour un produit sachant qu'il y en aura d'autres

J'ai cherché dans le forum mais je n'ai pas trouvé avec trois critères

Fichier joint, plus clair 🙂

Cijoint.fr - Service gratuit de dépôt de fichiers
 

Pièces jointes

Re : Liste validation 3 critères

Bonjour

Ci joint le fichier modifié

Call remplirliste("BDD", "a", Target.Value, 0, Target.Value, 0, False, 1)

Il suffisait de remplacer True par False dans les paramètres d'appel de la fonction.
J'ai rajouté un test pour indiquer si le choix correspond à des données existantes.

A tester

JP
 

Pièces jointes

Re : Liste validation 3 critères

Bonjour

Ci joint le fichier modifié

Call remplirliste("BDD", "a", Target.Value, 0, Target.Value, 0, False, 1)

Il suffisait de remplacer True par False dans les paramètres d'appel de la fonction.
J'ai rajouté un test pour indiquer si le choix correspond à des données existantes.

A tester
JP

🙂Bonjour JP, le forum,

Je viens de tester et c'est bien.
Par contre existe-t-il un moyen de regrouper les données ? Explication dans le zip

Merci encore
Jmarc
 

Pièces jointes

Dernière édition:
Re : Liste validation 3 critères

Bonjour

Ci joint le fichier modifié

Call remplirliste("BDD", "a", Target.Value, 0, Target.Value, 0, False, 1)

Il suffisait de remplacer True par False dans les paramètres d'appel de la fonction.
J'ai rajouté un test pour indiquer si le choix correspond à des données existantes.

A tester

JP

🙂JP,

Je te joint un exemple sur "un article" afin que tu vois ce que je veux dire. Sachant bien sur qu'il y aura de nombreux autres articles

Merci,
Jmarc
 

Pièces jointes

Re : Liste validation 3 critères

Bonsoir

Ci joint un fichier avec une approche totalement différente pour répondre au problème posé.

Une base de donnée avec sélection des données à l'aide d'une listview.

A tester et à modifier en fonction de la procédure de consultation désirée.

JP

PS le fichier correspond à une réponse à une question, je l'ai adapté à la demande.
 

Pièces jointes

Re : Liste validation 3 critères

Bonsoir

Ci joint un fichier avec une approche totalement différente pour répondre au problème posé.

Une base de donnée avec sélection des données à l'aide d'une listview.

A tester et à modifier en fonction de la procédure de consultation désirée.

JP

PS le fichier correspond à une réponse à une question, je l'ai adapté à la demande.

🙂 Bonjour JP,le forum

Ton fichier serait parfait pour moi et je t'en remercie
Par contre quelques erreur de codes lorsque je modifie ou ajoute des produits
Explications dans le zip
Merci encore,
Jmarc
 

Pièces jointes

Re : Liste validation 3 critères

Bonjour

Ci joint le fichier modifié.
L'erreur provient de la fonction Ubound(plg) qui n'aime pas une plage avec une seule cellule.
J'ai rajouté du code pour supprimer l'erreur.

Voir les commentaires pour augmenter les contrôles dans l'userform2 et pour modifier le nom des feuilles.

A tester

JP
 

Pièces jointes

Re : Liste validation 3 critères

Bonjour

Ci joint le fichier modifié.
L'erreur provient de la fonction Ubound(plg) qui n'aime pas une plage avec une seule cellule.
J'ai rajouté du code pour supprimer l'erreur.

Voir les commentaires pour augmenter les contrôles dans l'userform2 et pour modifier le nom des feuilles.

A tester

JP

🙂Bonsoir JP, le forum,

Merci ça commence à prendre forme. J'ai une autre erreur lorsque j'ajoute une donnée cela me renvoie

à : Me.Controls(control1(I) & I).Value.SetFocus

Jmarc
 
Re : Liste validation 3 critères

Bonsoir azerty67




Il faut supprimer Value
Me.Controls(control1(I) & I).SetFocus


JP

🙂 Bonjour JP, le forum,

Ton fichier me va très bien et te remercie encore.
Serait-il possible dans ton code de créer une "alerte" lorque qu'un article atteint un minima déterminé ? Je ne sais pas trop où il faudrait l'intégrer. Ca me servirait bcp afin de suivre ce stock.

Merci,
Jmarc
 
Re : Liste validation 3 critères

Bonjour

Deux solutions

A l'ouverture du fichier affichage d'un message pour indiquer que le stock actuel est inférieur au stock critique.

Lors d'un mouvement vérifier le nouveau stock par rapport au stock critique.


JP
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
22
Affichages
927
Retour