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

Aider moi a finir !!!!

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

Y

Yanis

Guest
Bonjour à vous tous
voila mon fichier :
et je voudrai ajouter une feuille enter ( qui va restocker de la même manière que l'on déstocke)
Ps le mot de passe est : flappy
Merci a tous
 

Pièces jointes

Dernière modification par un modérateur:
Re : Aider moi a finir !!!!

Bonjour.
Ne pourriez vous ajouter en tête une déclaration Dim Sens As Integer,
dans UserForm_Initialize If Me.Caption = "Sortie" Then Sens = -1 Else Sens = 1
et enfin lors du With Pharmacie … + Val(ListBox1.List(i, 1)) * Sens

P.S. Voir s'il ne serait pas plus pratique à l'usage d'avoir un seul Journal des mouvements de stock contenant aussi bien les entrées en positif que les sorties en négatif.
 
Dernière édition:
Re : Aider moi a finir !!!!

C'est que si je commence à y toucher … je refais tout !
On pourrait aussi imaginer une seule feuille Mouvements de stock qui servirait à tout. Ce qui m'y fait penser c'est que j'imagine qu'un article introduit en stock devrait avoir une date de péremption différente de celle du même article restant en stock insuffisant, et qu'il faudrait donc de toute façon garder une trace de toutes les dates de péremption, au moins jusqu'à leur épuisement. De la à garder tout comme dans les mouvements, et n'avoir qu'eux…
 
Re : Aider moi a finir !!!!

mais moi je voudrai garder une trace des mouvements qu'ils soit entrant ou sortant et pour ce qui est de la date de péremption je peux vous dire que je m'en fous un peux 😕
PS : ce que je veux vraiment c'est une feuille ENTRER qui sera comme celle des sortie voila
 
Re : Aider moi a finir !!!!

bonsoir pour commencé dsl pour se retard (probleme de connexion )
je viens d'esseyer le fichier et je vois un petit probleme
on ne peux pas ajouter plus que le stock
merci
 
Re : Aider moi a finir !!!!

Bonsoir.
La TextBox2 s'efface c'est ça ?
Vous avez certainement compris que ça vient de la Sub TextBox2_Change.
Pourquoi n'avez vous pas pensé à y mettre comme 1ère instruction :
VB:
If Sens = 1 Then Exit Sub
 
Re : Aider moi a finir !!!!

le probleme que quaand je veux ajouter les produit ( dans la feuille entrée )
c'est l’inverse qui se produit (il dimenu au lieu d'ajouter ) dans la feuille Stock
 
Dernière modification par un modérateur:
Re : Aider moi a finir !!!!

essaye de faire une opération entre et sortie tu verra de tes propre yeux le problème exactement .
Au lieux de faire des sortie il fais les entrée .
et on ne peux pas ajouterplus que la quantité deja en stock
 
Re : Aider moi a finir !!!!

Joignez votre classeur, que je vérifie si vous avez apporté les bonnes modifications aux bons endroits.
Ma version actuelle ne présente pas ces anomalies.

P.S. Ah si, il y a un problème: UserForm_Initialize s'exécute dès le With Userform1, donc avant que son Caption n'ait été changé. Alors on va procéder différemment.
En tête du userform:
VB:
Option Explicit
Public Sens As Integer
Dim Tablo()
Pour l'Initialize, simplement :
VB:
Private Sub UserForm_Initialize()
Tablo = [Designations].Value
IniCombo
End Sub
Enfin deux procédures différentes pour les boutons :
VB:
Sub Entrées()
With UserForm1
   .Caption = "Entrées en stock"
   .Sens = 1
   .Show
   End With
End Sub
Sub Sorties()
With UserForm1
   .Caption = "Sorties de stock"
   .Sens = -1
   .Show
   End With
End Sub
Et pour pouvoir ajouter plus que le stock, toujours encore :
VB:
Private Sub TextBox2_Change()
If Sens = 1 Then Exit Sub
If Val(TextBox2) > Val(TextBox1) Then TextBox2 = ""
End Sub
 
Dernière édition:
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
7
Affichages
343
Réponses
19
Affichages
651
  • Question Question
Microsoft 365 couleur et ligne
Réponses
6
Affichages
293
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…