Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 Gestion Stock

poussy67

XLDnaute Occasionnel
Bonjour le forum

Je bloque depuis plusieurs jour sans résultat dans mes recherches.
Je recherche un solution qui me permet gérer un stock, mon souci est quand j'ai un article avec plusieurs lots.
Quand je veux sortir un colis en sélectionnant dans le combobox, il doit soustraite sur l'article le plus vieux, ex ( référence "Codes + lots") qui me permet de trier 1000025346B008 à sortir en premier et en second 1000025346B009 quand je valide la sorti.

ci joint un exemple.

en vous remerciant d'avance pour votre aide

Cdt Poussy
 

Pièces jointes

  • Test Cash2.xlsm
    34.6 KB · Affichages: 32

poussy67

XLDnaute Occasionnel
Re bonjour

J'aurais éventuellement une solution à mon problème.
Si je pourrais supprimer les doublons de la liste dans les
combobox.

En sachant que les codes dans le liste sont
ceux qui ont encore du stock.


Private Sub UserForm_Initialize()
Me.ComboCode1.SetFocus
Dim Z As Long
Dim i As Integer

For i = 1 To 9
With Sheets("Cash")
For Z = 2 To .Range("A" & Rows.Count).End(xlUp).Row
If .Range("H" & Z) <> 0 Then 'si stock et different de 0 alors figure dans liste
Me.Controls("ComboCode" & i).AddItem .Range("A" & Z)
End If
Next Z
End With
Next i
End Sub
 

ChTi160

XLDnaute Barbatruc
Bonsoir poussy67
Bonsoir le Fil ,le Forum
Question :
Comment tu fais lorsque tu as plus de références différentes dans la Feuille "Cash" que de Ligne de Combobox sur le Userform
explique la démarche voulu , ce que tu veux par rapport a ce que tu as !
Oups je viens de Comprendre .
Tu mets la même Liste dans Chaque Combobox ! Ok
merci
jean marie
 

ChTi160

XLDnaute Barbatruc
Re
Une première approche perfectible !
on pourrait créer une classe Combobox afin de réduire le Nombre de Procédures "Change" des ComboBox.
jean marie
 

Pièces jointes

  • Test Cash Chti160.xlsm
    41.2 KB · Affichages: 18

ChTi160

XLDnaute Barbatruc
Bonjour poussy67
Bonjour le Fil ,le Forum
Pourquoi une ComboBox pour le Code code+Ean ?
il doit être Unique Normalement ! non ?
a moins que tu ne veuilles rechercher via la liste de tous les articles !
bonne journée
jean marie
 

poussy67

XLDnaute Occasionnel
Bonjour Jean Marie

Le combobox Code + Ean je pensais pour créer une référence unique pour de recherche ou pour
gérer des modifications mais cela est optionnel.
 

Pièces jointes

  • Test Cash2b.xlsm
    68.6 KB · Affichages: 14

ChTi160

XLDnaute Barbatruc
Bonsoir poussy67
je vois que tu as changé de fichier , il ne correspond plus à celui sur lequel j'ai travaillé Lol
j'arrête donc là !
on y arrivera pas en travaillant sur des fichiers différents .
Bonne fin de Soirée
jean marie
 

ChTi160

XLDnaute Barbatruc
Bonjour poussy67
Pourquoi dans cette Nouvelle version de ton Fichier mettre
un ComboBox pour le Lot au Lieu d'un TextBox ou Label puisque le Lot sera Unique(Lié au Combobox Code) et le plus ancien !
jean marie
 

Discussions similaires

Réponses
2
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…