IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Calcul de stock


Sujet :

Macros et VBA Excel

  1. #1
    Membre confirmé
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Juin 2015
    Messages
    105
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2015
    Messages : 105
    Par défaut Calcul de stock
    Bonsoir,

    Pour la gestion d'un petit stock de pièces détachées, j ai un petit outil de suivi
    je rencontre un problème avec la mise à jour des stocks lors des saisies d'entrées ou de sorties de pièces.
    ainsi, au moment de la saisie par le formulaire, dans les listes de saisies, l'opérateur aura l'information de l'évolution de la quantité de pièces qui reste en stock
    Problème : au fur et à mesure des saisies ( sorties ou entrées ) , la mise à jour du stock se fait aussi sur les dates antérieures à la saisies...
    Auriez vous une solution pour m aider à résoudre ce problème ?
    La solution pourrait être une Textbox supplémentaire dans les formulaires de saisies sui donnerait cette information mais là je pense que ce serait plus complexe à codifier.( calcul suivants des critères de références des pièces )

    merci d'avance pour votre aide
    Fichiers attachés Fichiers attachés

  2. #2
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2015
    Messages
    56
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gers (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2015
    Messages : 56
    Par défaut
    Je ne suis pas sûr d'avoir bien compris ton problème : tu veux que tes colonnes "Sortie" et "Entrée" de la feuille "Etat_du_Stock" ne prennent en compte que les sorties et entrées du jour?
    Fait attention, tes sélections ne sont pas de tailles égales : un coup tu t'arrêtes à 60, l'autre à 62 dans la feuille "Etat_des_sorties". Si tu en as 61, tu te fais planter

    Si tu peux, essaye de soigner ton code, tu peux enlever pas mal de lignes des macros enregistrées. C'est bien plus clair pour la modification et la compréhension

  3. #3
    Membre confirmé
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Juin 2015
    Messages
    105
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2015
    Messages : 105
    Par défaut
    Bonjour
    je te remercie pour ta réponse.
    en fait dans les feuilles "Etat des sorties" et "Etat des Entrées" il y a une colonne "Etat de Stock"
    cette colonne a pour but d'informer l'utilisateur de la situation de son stock au moment ou il saisi soit une sortie ou une entrée de pièce
    Dans cette colonne il y a une formule "recherchev" qui ira chercher l'information dans une autre feuille "Etat du Stock"
    mais problème : cette formule réactualise systématiquement ( normal ) les dates antérieures à la saisie en cours, ce qui n est pas cohérent quand on regarde l'évolution des stocks.


    Merci pour ta remarque à propos des sélections je vais les réajuster mais en même temps nous n'aurons pas besoin d'autant de lignes
    j imagine qu il existe un code qui prendrait que les cellules non vides mais la je ne suis pas assez calé pour lui demander cela.
    Idem pour les lignes supplémentaires je devrais effectivement m'y pencher mais là aussi je risque d'en enlever mais pas les bonnes...

    Merci encore pour l'aide que tu pourrais m apporter
    et désolé pour la réponse tardive mais nous avons 3 heures d'écart...

  4. #4
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2015
    Messages
    56
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gers (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2015
    Messages : 56
    Par défaut
    Si tu veux faire le tri sur les dates en plus de la reference, il faut que tu utilises la formule somme.si.ens qui permet un filtrage multiple.

    Essaye de remplacer ta formule de la colonne F par =somme.si.ens(Etat_des_sorties!F:F;Etat_des_sorties!C:C;Etat_du_stock!B2;Etat_des_sorties!A:A;date). Et tu l'adaptes pour la colonne G.

  5. #5
    Membre confirmé
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Juin 2015
    Messages
    105
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2015
    Messages : 105
    Par défaut
    bonjour,

    c est pas la bonne solution car dans le fichier de l'état du stock la notion de date n'existe pas.
    Si tu as vu le fichier, les saisies se font par formulaire, penses tu qu il y aurait moyen de rajouter une textbox qui donnerait l'information à l'utilisateur de l'évolution de la quantité de pièces qu il est entrain de saisir ?

    Merci

  6. #6
    Membre confirmé
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Juin 2015
    Messages
    105
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2015
    Messages : 105
    Par défaut
    Bon j ai trouvé une solution mais il y a mieux je pense...
    J'ai en fait rajouté une conditions à la formule :
    dès qu il y a une référence nouvelle qui apparait sur la ligne suivante, le stock précédent s'efface...
    cela reste très simple mais je n ai plus ce problème

    merci encore pour t'être penché sur ma demande
    bonne soirée

  7. #7
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2015
    Messages
    56
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gers (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2015
    Messages : 56
    Par défaut
    Citation Envoyé par Tournament Voir le message
    c est pas la bonne solution car dans le fichier de l'état du stock la notion de date n'existe pas.
    Si tu as vu le fichier, les saisies se font par formulaire, penses tu qu il y aurait moyen de rajouter une textbox qui donnerait l'information à l'utilisateur de l'évolution de la quantité de pièces qu il est entrain de saisir ?

    Merci
    Il te suffit de rajouter une case dans ta feuille "Etat du stock" avec =aujourdhui() à l'intérieur et de remplacer "date" par la cellule en question. Je trouve que ça peut être intéressant d'avoir la date qui s'affiche pour la vérifier en un coup d'oeil. Mais si tu as trouvé autre chose, tant mieux

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Calcul du stock final
    Par jessenierin dans le forum Access
    Réponses: 9
    Dernier message: 07/03/2012, 11h45
  2. Calcule du stock dans un bdd
    Par Salsaboy60 dans le forum Modélisation
    Réponses: 12
    Dernier message: 16/01/2009, 14h56
  3. Calcul du stock à chaque E/S
    Par moilou2 dans le forum Requêtes et SQL.
    Réponses: 29
    Dernier message: 28/12/2007, 19h04
  4. [Requête/SQL]Calcul de stock disponible
    Par étudiantesgea dans le forum Requêtes et SQL.
    Réponses: 14
    Dernier message: 25/04/2007, 17h10
  5. Calcul de stock avec valeure null
    Par nideux dans le forum Access
    Réponses: 3
    Dernier message: 02/12/2005, 11h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo