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 :

Erreur programme gestion de stock


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Responsable logistique
    Inscrit en
    Avril 2023
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : Belgique

    Informations professionnelles :
    Activité : Responsable logistique

    Informations forums :
    Inscription : Avril 2023
    Messages : 2
    Par défaut Erreur programme gestion de stock
    Bonjour à tous ,

    J'ai adapté une trouvaille excel pour faire la gestion de stock de ma société d'électricité.

    Malheureusement j'ai un soucis dans mon onglet 'Sorties' mais je ne trouve pas la solution.

    En effet quand je veux ajouter ma sortie avec la référence de ma pièce il m'indique que le stock est à 0 alors qu'il est bien supérieur dans mon onglet inventaire.

    Quelqu'un pourrait m'aider ?

    Je reste disponible si question.

    Merci d'avance ,

    SamuelGestion de stock - 342.xlsm

  2. #2
    Expert confirmé
    Homme Profil pro
    retraité
    Inscrit en
    Juin 2012
    Messages
    3 420
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : retraité
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juin 2012
    Messages : 3 420
    Par défaut
    Bonjour,

    Cela vient de ce que dans la plage nommée Pièces, il y a à la fois des nombres et des textes et quand vous placez un code qui est un nombre, cela donne 0 (SIERREUR ... 0).

    Une façon de faire pour gérer cela:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    Private Sub CB_Pièce_AfterUpdate()
        Dim Formule, Message As String, Réponse As Integer
        'Formule = "=sierreur(RECHERCHEV(" & Chr(34) & Me.CB_Pièce.Value & Chr(34) & "; Liste_Pièces;1;faux); " & Chr(34) & Chr(34) & ")"
        If Not Len(Me.CB_Pièce.Value) > 0 Or Me.CB_Pièce.Value = "" Then ' Or Me.CB_Pièce.Value = "Pièce"
            Message = "Veuillez choisir une Pièce valide"
            Réponse = MsgBox(Message, vbOKOnly, "Controle de saisie")
            Me.CB_Pièce.SetFocus
        End If
        If IsNumeric(Me.CB_Pièce.Value) Then    '--- si est un nombre
            Formule = "=sierreur(RECHERCHEV(" & Me.CB_Pièce.Value & ";Pièces;4;faux);" & Chr(34) & "erreur!" &  Chr(34) & ")"
        Else     '--- si n'est pas un nombre --- est un texte
            Formule = "=sierreur(RECHERCHEV(" & Chr(34) & Me.CB_Pièce.Value & Chr(34) & ";Pièces;4;faux);" & Chr(34) & "erreur!" & Chr(34) & ")"
        End If
        Range("Cellule_Travail").FormulaLocal = Formule
        Me.TB_Stock_Actuel.Value = Range("Cellule_Travail").Value
    End Sub
    Cordialement.

  3. #3
    Candidat au Club
    Homme Profil pro
    Responsable logistique
    Inscrit en
    Avril 2023
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : Belgique

    Informations professionnelles :
    Activité : Responsable logistique

    Informations forums :
    Inscription : Avril 2023
    Messages : 2
    Par défaut
    Bonjour Eric ,

    Merci pour ta réponse.

    J'ai finalement trouvé la solution entre temps , mais elle se rapproche de ce que tu as répondu.

    Merci beaucoup !

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

Discussions similaires

  1. [XL-2013] Programme Gestion des stocks
    Par marlene65 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 08/12/2014, 11h12
  2. Réponses: 0
    Dernier message: 07/04/2010, 16h39
  3. Mon programme de gestion des stocks ...
    Par mouchT8 dans le forum C++
    Réponses: 36
    Dernier message: 04/06/2009, 09h43
  4. Réponses: 3
    Dernier message: 06/11/2007, 19h15
  5. Programme source de Gestion de Stock
    Par houari3282 dans le forum C++
    Réponses: 2
    Dernier message: 12/11/2006, 18h59

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