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 :

Macro pour desincrementer un stock.


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2017
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Congo-Kinshasa

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Octobre 2017
    Messages : 20
    Par défaut Macro pour desincrementer un stock.
    Bonjour tout le monde.
    Aider moi svp!
    J'ai deux feuille dans mon fichier xl (facture et stock), j'aimerai creer un macro qui va me permettre qu'a chaque fois j'ai une quantité dans la feuille facture, que le stock maximal de la feuille stock se desincrementer par rapport a la quantité demander dans la facture.
    Merci d'avance.

  2. #2
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Par défaut
    Bonjour
    Crois-tu vraiment que tu pourrais recevoir une réponse précise sur la seule base de ces indications ?

    Il n'est à ce stade pas possible de te répondre autrement que ainsi :
    - utiliser l'évènement Worksheet_change de ta feuille facture (et encore ... --->> de nombreux risques à le faire et donc des précautions (demande de confirmation) à prendre)
    - y relever la valeur à soustraire
    - soustraire cette valeur de celle de la cellule concernée de ta feuille stock

  3. #3
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Utilise une macro évènementielle Worksheet_Change liée à ta feuille de saisie.
    Dans ton code, commence par vérifier que la cellule modifiée est celle où se trouve les quantités.
    Ensuite, avec un Find, tu recherches dans ta feuille Stock la référence de l'article saisie.
    Et tu n'as plus qu'à faire une soustraction sur la propriété Value de la cellule.
    https://msdn.microsoft.com/fr-fr/lib.../ff839775.aspx
    https://msdn.microsoft.com/fr-fr/lib.../ff839746.aspx
    https://msdn.microsoft.com/fr-fr/lib.../ff195193.aspx

  4. #4
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Par défaut
    Bonjour Menhir
    (et encore ... --->> de nombreux risques à le faire et donc des précautions (demande de confirmation) à prendre)
    Mais nous parlerons de cet aspect en seconde étape.

  5. #5
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut
    Bonjour,

    j'évite l'évènementiel dans ce genre de cas au profit d'un contrôle / action lors de la validation de la facture
    encore que dans le cas exposé dans cette discussion cela relève du bricolage avec Excel …

    Dans une gestion de stock / facturation professionnelle à la norme française voir même européenne
    utiliser Excel est offrir un bâton à l'Administration lors d'un contrôle !
    Pour une application professionnelle, utiliser Access …

    ___________________________________________________________________________________________________________
    Je suis Paris, Mogadicio, Barcelone, London, Manchester, Egypte, Stockholm, Istanbul, Berlin, Nice, Bruxelles, Charlie, …

  6. #6
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Citation Envoyé par Marc-L Voir le message
    Dans une gestion de stock / facturation professionnelle à la norme française voir même européenne
    utiliser Excel est offrir un bâton à l'Administration lors d'un contrôle !
    Notre ami étant du Congo, il peut sans doute s'en affranchir.

    Cela dit, effectivement, la compta sur Excel, ça peut être acceptable pour une petite association mais quand dans un milieu professionnel, c'est jouer avec le feu.

  7. #7
    Membre actif
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2017
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Congo-Kinshasa

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Octobre 2017
    Messages : 20
    Par défaut remerciement
    Merci pour votre aide, mais je ne m'en sort pas toujours.

Discussions similaires

  1. [XL-2010] macro pour historique de mouvement de stock
    Par xaviermagdelaine dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 16/03/2016, 17h09
  2. Recherche base access pour gestion de stock avec picking
    Par Cedric1979 dans le forum Access
    Réponses: 3
    Dernier message: 15/02/2006, 14h37
  3. macro pour un malloc
    Par salseropom dans le forum C
    Réponses: 4
    Dernier message: 15/02/2006, 10h53
  4. macro pour splashscreen
    Par stoads dans le forum IHM
    Réponses: 20
    Dernier message: 26/11/2005, 12h33
  5. [VBA-E] [help]macro pour dupliquer une feuille (en valeur)
    Par minikisskool dans le forum Macros et VBA Excel
    Réponses: 31
    Dernier message: 07/11/2005, 19h24

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