![]() |
|
Forum
|
|
|
#1 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: mars 2007
Localisation: Merville
Version Excel : Excel XP (PC)
Messages: 309
|
Bonjour le Forum
Voila mon problème lors d'entrée ou de sortie dans ma base de matériels je n'arrive pas modifier dans la base le nombre d'unité. Voir le Fichier joint. C'est dans menu - Saisie - Mouvement que cela ce passe ! Je récupère les infos en ligne 1 sur la droite du tableau (Car je ne sais pas le faire en VBA), certaines boite sont bloquées, elles ne sont la que pour infos. Voila ce que j'aimerais faire avec votre aide : Stock actuel visible mais non modifiable Entre + attends une valeur Sortie - attends une valeur Stock MAJ = Stock actuel + (Entre +) - (Sortie -) visible mais non modifiable si ce n'est que par entre + ou/et sortie - Et une fois valider cela change la valeur du stock dans le tableau a la bonne ligne ! D'avance merci et bon dimanche a tous.
__________________
Pourquoi faire à deux mains se que l'on peut faire avec une seule ! Dernière modification par WDAndCo ; 29/07/2007 à 21h58. |
|
|
|
| ANNONCES | |||
|
|
|
|
#2 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: mars 2007
Localisation: Merville
Version Excel : Excel XP (PC)
Messages: 309
|
Bonsoir le Forum
Tout le monde n'est pas déjà en wacance quand même ! Une bonne soirée aux autres ! ![]()
__________________
Pourquoi faire à deux mains se que l'on peut faire avec une seule ! |
|
|
|
|
|
#3 (permalink) |
|
XLDnaute Impliqué
Date d'inscription: juillet 2006
Version Excel : Excel 2003 (PC)
Messages: 535
|
Slt WDAndCo,
J'ai regardé ton fichier la nuit dernière, il est vraiment très complexe! Peux-tu nous indiquer où se trouve la macro qui pose problème? Qu'elle est son nom? A bientôt PS. : non tu n'es pas seul ![]() |
|
|
|
|
|
#4 (permalink) |
|
XLDnaute Barbatruc
Date d'inscription: février 2005
Localisation: Sortie ouest Le mans 6 km
Version Excel : Excel 2000 (PC)
Messages: 7 989
|
Bonsoir WDAndCo, et pour rire un peu......
Si, tout le monde est en Wacances, des légales, des administratives (3 mois au moins).... J'ai peur de me faire encore quelques amis à l'éducation nationale....... Mais c'est pas trop grave. A te lire, j'espère que ton stock (liquide) est conséquent pour la patience.... mais comme l'été aussi ne touche pas trop à l'évaporation cette année..... tout est permis.... Allez patience..... Bonne soirée, c'était pour rire. Jean-Pierre
__________________
En toutes circonstances, il faut savoir juger jusqu'où on peut aller trop loin. Si vous êtes satisfait des réponses qui vous sont données. Si vous souhaitez que cette énorme base de connaissance Excel puisse vous accompagner longtemps encore.... Aidez-la. C'est ici : http://www.excel-downloads.com/forum...orter-xld.html |
|
|
|
|
|
#5 (permalink) |
|
XLDnaute Barbatruc
|
Salut Dominique
Bonsoir le Fil arff je croyais avoir fait un truc, qui correspondait à ce que tu demandes Lol voilà ce que j'ai modifé dans la procèdure Code:
Private Sub CommandButton1_Click()
Dim lign As Integer
Application.Calculation = xlCalculationManual
With UserForm3
lign = .ComboBox1.ListIndex
If .TextBox2 = "" And .TextBox3 = "" Then Exit Sub
If .TextBox2 <> "" And .TextBox3 <> "" Then Exit Sub
If IsNumeric(.TextBox2) Then .TextBox5.Value = CInt(.TextBox5) + CInt(.TextBox2): _
.TextBox2 = "": Worksheets("Base").Cells(2 + lign, 3) = CInt(.TextBox5)
If IsNumeric(.TextBox3) Then .TextBox5.Value = CInt(.TextBox5) - CInt(.TextBox3): _
.TextBox3 = "": Worksheets("Base").Cells(2 + lign, 3) = CInt(.TextBox5)
End With
Application.Calculation = xlCalculationAutomatic
End Sub
et entre le résultat sans possibilité de le modifier dans le TextBox Stock Actuel je n'ai pas compris à quoi correspond le TextBox Stock mis à jour . Je n'ai peut être pas compris la demande si c'est le cas dis le moi , enfin tu m'expliques lol Bonne fin de Soirée Dernière modification par ChTi160 ; 30/07/2007 à 22h56. |
|
|
|
|
|
#6 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: mars 2007
Localisation: Merville
Version Excel : Excel XP (PC)
Messages: 309
|
Bonsoir le Forum, Excel-lent, JeanPierre et Jean Marie
Jean-Marie comme dab pile poil, pour le TextBox Stock mis à jour il ne peut ce mettre a jour car Application.Calculation = xlCalculationManual donc tu laisses tomber. Par contre une petite requete : il est possible d'avoir des stocks < a 0, il est possible de faire un moins 2 ou il y a 1 en stock ! Une bonne nuit a vous tous ! Je prépare ma nouvelle question pour demain. ![]() Dominique
__________________
Pourquoi faire à deux mains se que l'on peut faire avec une seule ! |
|
|
|
|
|
#7 (permalink) | |
|
XLDnaute Impliqué
Date d'inscription: juillet 2006
Version Excel : Excel 2003 (PC)
Messages: 535
|
Citation:
J'espère que ton expert comptable est en vacance et n'a pas vu ton post ![]() |
|
|
|
|
|
|
#8 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: mars 2007
Localisation: Merville
Version Excel : Excel XP (PC)
Messages: 309
|
Bonsoir le Forum !
Voila les modifs que j'ai fait pour éviter d'avoir un stock > à 0 Private Sub CommandButton1_Click() Application.Calculation = xlCalculationAutomatic Range("M1") = ComboBox1.Value ' N° du Lot TextBox4 = Range("R1") 'Libellés TextBox5 = Range("P1") 'Nombre d'unités Dim lign As Integer Application.Calculation = xlCalculationManual With UserForm3 TextBox5 = Range("P1") TextBox6.Visible = True lign = .ComboBox1.ListIndex If IsNumeric(.TextBox2) Then .TextBox6.Value = CInt(.TextBox5) + CInt(.TextBox2) If IsNumeric(.TextBox3) Then .TextBox6.Value = CInt(.TextBox5) - CInt(.TextBox3) If .TextBox2 = "" And .TextBox3 = "" Then Exit Sub If .TextBox2 <> "" And .TextBox3 <> "" Then Exit Sub If .TextBox3 > .TextBox5 Then MsgBox "Impossible !", , "Message BASE" If .TextBox3 > .TextBox5 Then Exit Sub If IsNumeric(.TextBox2) Then .TextBox5.Value = CInt(.TextBox5) + CInt(.TextBox2): _ .TextBox2 = "": Worksheets("Base").Cells(2 + lign, 3) = CInt(.TextBox5) If IsNumeric(.TextBox3) Then .TextBox5.Value = CInt(.TextBox5) - CInt(.TextBox3): _ .TextBox3 = "": Worksheets("Base").Cells(2 + lign, 3) = CInt(.TextBox5) End With Application.Calculation = xlCalculationAutomatic UserForm3.Hide End Sub Mais j'ai encore du mal a mettre a jour les boites comme la TextBox4 lors du changement de la ComboBox1 et la TextBox6 qui est le nombre d’unité si le mouvement est validé en + et ou en – comment le mettre a jour lorsque TextBox2 ou TextBox3 change de valeur ? "J'ai regardé ton fichier la nuit dernière, il est vraiment très complexe!" j'ai du faire des trucs pour récupérer des infos ce qui complique la feuille, je suis sur que cela dois pouvoir ce faire par VBA mais je ne sais pas faire ! Une bonne soirée a vous. Et a votre bien bonne santé ! ![]()
__________________
Pourquoi faire à deux mains se que l'on peut faire avec une seule ! |
|
|
|
|
|
#9 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: mars 2007
Localisation: Merville
Version Excel : Excel XP (PC)
Messages: 309
|
Bonsoir le Forum
J'ai bricolé le fichier, j'ai ajouté des boutons et voila cela ne marche plus ! sa se passe dans le menu modification. Donc si on est en mouvement les Plus ou les Moins ne marche plus ! Ils devrais s'ajouter ou s'ôter du Stock actuel. Et si on est en inventaire La mise a jour du Stock devrait remplacer le stock actuel. Et c'est deux code ne marche pas ou plus ! Plus moyen de remplir les boites. donc encore moins de remplir le tableau. Le Fichier est la. Merci d'avance a tous. Dominique
__________________
Pourquoi faire à deux mains se que l'on peut faire avec une seule ! |
|
|
|
|
|
#10 (permalink) |
|
XLDnaute Barbatruc
|
Salut Dominique
arff la bidouille lol je suis moi même avec un Chti d'Avion qui est venu me préter la main pour finir de monter une cheminée lol moi j'ai le vertige Lol donc je n'ai pas trop le temp ,mais j'y regarde et te posse quelques questions dès que possible. Bonne journée |
|
|
|
|
|
#11 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: mars 2007
Localisation: Merville
Version Excel : Excel XP (PC)
Messages: 309
|
Bonsoir le Forum
Alors pas d'idées, j'ai vraiment trop BRICOLER le fichier ? A plus
__________________
Pourquoi faire à deux mains se que l'on peut faire avec une seule ! |
|
|
|
| ANNONCES | |
![]() |
| Liens sociaux |
| Outils de la discussion | |
|
|
Discussions similaires
|
||||
| Discussion | Auteur | Forum | Réponses | Dernier message |
| aide formule pour stock sortie/restant... | sylvaind | Forum Excel | 18 | 03/08/2006 14h07 |
| Cherche Gestion stock entrée et sortie | ocelot38 | Forum Excel | 2 | 10/05/2006 09h55 |
| je voudrais gerer un stock (entre,sorti,stock) | stephane62 | Forum Excel | 20 | 08/05/2006 11h07 |
| entré sortie stock | pascalmou | Forum Excel | 7 | 20/03/2005 19h41 |
| Sortie de stock suivant N de lot | GClaire | Forum Excel Downloads - Archives | 18 | 29/10/2004 06h57 |