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

XL 2016 Mouvements de stock

  • Initiateur de la discussion Initiateur de la discussion admin59
  • 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 !

admin59

XLDnaute Nouveau
Bonjour,

J'ai dans un fichier un module qui me permets de réapprovisionner les quantités en stock et de faire des réservations de ces quantités à des clients ( Userform1).
Jusque là, tout fonctionne.

En effet, lorsque que je génère un bon de réservation client, la quantité en stock ( voire onglet BD produits), la quantité se défalque bien du stock dispo et passe en statut réservé. et le bon de pret est généré.

Par contre, lorsque je veux générer le bon de pret définitif ( voire onflet bon de réservation et Userform2, je n'arrive pas à passer la quantité reservée en quantité sortie ( onglet BD produit).
Je pense avoir atteint mes limites.......
Auriez vous une piste à m'indiquer

D'avance merci

Cordialement
 
Bonjour,

J'ai dans un fichier un module qui me permets de réapprovisionner les quantités en stock et de faire des réservations de ces quantités à des clients ( Userform1).
Jusque là, tout fonctionne.

En effet, lorsque que je génère un bon de réservation client, la quantité en stock ( voire onglet BD produits), la quantité se défalque bien du stock dispo et passe en statut réservé. et le bon de pret est généré.

Par contre, lorsque je veux générer le bon de pret définitif ( voire onflet bon de réservation et Userform2, je n'arrive pas à passer la quantité reservée en quantité sortie ( onglet BD produit).
Je pense avoir atteint mes limites.......
Auriez vous une piste à m'indiquer

D'avance merci

Cordialement
PS : aucune donnée personnelles dans le fichier joint

Pièces jointes​

 

Pièces jointes

Bonsoir
je me suis permis de reprendre ton userform selon ce que j'ai compris

1/ on peut faire une réappro :documentation de la feuille BD réappro et augmentation du stock dans BD produits

2/On peut faite une pré réservation : Documentation de la feuille BDMouvement et mise a jour du stock dans BD produit

Cela est réalisé et fonctionnel

3/ on peut faire une réservation définitive : documentation de la feuille BD Mouvement et mise à jour du stock dans BD produit.

4/ On peut faire une restitution : documentation de la feuille BD Mouvement et mise à jour du stock dans BD produit.

Ces deux derniers points ne sont pas encore réalisés

Dis moi si ce que j'ai compris est correct ?
 

Pièces jointes

Dernière édition:
Bonjour,

Un grand merci pour ton aide
Cela correspond à ce que j'attendais
Je teste tout ca ce weekend et reviens vers toi

Très cordialement

Emmanuel
 
Bonjour,

Un grand merci pour ton aide
Cela correspond à ce que j'attendais
Je teste tout ca ce weekend et reviens vers toi

Très cordialement

Emmanuel
Bonjour

J'ai testé les modifications apportées par tes soins et cela va très au delà de mes espérances ............
Magnifique contribution de ta part; maintenant il va me falloir comprendre tout cela.

J'ai néanmoins deux problématiques :
Je peux avoir ( et cela dans la plupart des cas), plusieurs produits réservés pour le meme client.
Cela est parfaitement pris en compte dans l'onglet BDMouvement.

Mais lorsque je veux effectuer la réservation définitive ( second Userform), seule la dernière ligne saisie apparait et donc si j'ai deux produits pour le meme client, seule le dernier produit saisi apparait dans l'onglet Bon de pret ( je pense que le souci vient de Derlign).

Pourrais tu m'indiquer comment faire apparaitre toutes les lignes saisies dans l'onglet Bon de pret .

Encore un grand merci pour tout

Très cordialement
 
Bonsoir
J'ai changé un petit peu l'userform
Maintenant pour une réservation définitive tu peux sélectionner plusieurs produits en même temps , et tu auras le bon de prêt avec plusieurs produits ( bien entendu pour un seul client sélectionné)
comme cela tu pourras sélectionner pour un client l'intégralité des produits réservés ou pas!

par contre on ne peut pas faire un bon de réservation pour plusieurs produits en même temps
il faut les éditer un par un
 

Pièces jointes

Dernière édition:
Bonjour admin59
Bonjour le Fil (JM) ,le Forum

pour participer Lol
on pourrait mettre
VB:
Private Sub ComboId_Change()
     With Sheets("BD produits")
            If Me.ComboID.ListIndex <> -1 Then
               Me.LbProduit.Caption = .Range("B" & Me.ComboID.ListIndex + 2)
               Me.LbQuantitéEnStock.Caption = .Range("C" & Me.ComboID.ListIndex + 2)
                   With Me.ScrollQuantité 'Ici
                                 .Min = 0
                                 .Max = CInt(Sheets("BD produits").Range("C" & Me.ComboID.ListIndex + 2)) * 1
                   End With
               Me.LbPuHT.Caption = .Range("F" & Me.ComboID.ListIndex + 2)
            End If
    End With
End Sub
pour gérer le Scroll en fonction du Stock !
à voir !
Bonne journée
jean marie
 
Dernière édition:
Bonjour,

Je viens de tester les modifications apportées par tes soins et cela est parfait, c'est encore mieux que ce que je pensais.
Cela correspond en tous points à mes besoins
Vraiment un grand merci pour tout

Emmanuel
 
Bonjour admin59
le Fil ,le Forum
Quels sont les différents état que l'on peut avoir dans la colonne " Etat réservation " de la feuille "BDMouvement"
Merci !
Bonne fin de Journée
jean marie
 
Bonjour
Les quatre états:
- pré réservation
- prélevé

- restitué
- Pré réservation annulée

ces deux dernier cas ne sont pas visible dans la feuille BDMouvement car les lignes concernées sont transférées directement dans les archives. pour ne pas surcharger BDMouvement
 

Pièces jointes

- 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
5
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…