Gestion des stocks excel_vba
Fermé
dvdste
Messages postés
2
Date d'inscription
vendredi 24 janvier 2020
Statut
Membre
Dernière intervention
27 janvier 2020
-
Modifié le 25 janv. 2020 à 14:25
eugene - 28 janv. 2020 à 17:09
eugene - 28 janv. 2020 à 17:09
A voir également:
- Gestion des stocks excel_vba
- Logiciel gestion photo gratuit - Guide
- Logiciel gestion locative gratuit excel - Télécharger - Comptabilité & Facturation
- Logiciel gestion cave à vin gratuit excel - Télécharger - Cuisine & Gastronomie
- Gestion autorisation application android - Guide
- Logiciel gestion association gratuit excel - Télécharger - Gestion de projets
5 réponses
via55
Messages postés
14509
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
2 janvier 2025
2 739
25 janv. 2020 à 18:24
25 janv. 2020 à 18:24
Bonjour
Même si tu veux quelque chose de minimaliste il faut 3 feuilles et de préférence dans le même classeur :
- 1 feuille facture avec un bouton pour valider la facture et enregistrer le mouvement de stock (et éventuellement imprimer la facture)
- 1 feuille mouvement des stocks dans laquelle tu rentreras manuellement la date la ref et la quantité entrée des produits et dans laquelle la macro associée au bouton valider de facture fera de même pour les sorties
- 1 feuille stock avec tous les produits référencés et une formule calculant le stock à partir de la feuille mouvements
Exemple d'après ton fichier :
https://www.cjoint.com/c/JAzrqf2nPad
Alt+F11 pour voir le code de la macro commenté et le modifier si nécessaire, notamment pour faire imprimer la facture
Néanmoins comme tu vas ensuite effacer la facture pour en faire une autre ce serait mieux d'avoir aussi une feuille Archives dans laquelle par la même macro on pourrait relever tous les éléments de la facture pour les conserver
Cdlmnt
Via
Même si tu veux quelque chose de minimaliste il faut 3 feuilles et de préférence dans le même classeur :
- 1 feuille facture avec un bouton pour valider la facture et enregistrer le mouvement de stock (et éventuellement imprimer la facture)
- 1 feuille mouvement des stocks dans laquelle tu rentreras manuellement la date la ref et la quantité entrée des produits et dans laquelle la macro associée au bouton valider de facture fera de même pour les sorties
- 1 feuille stock avec tous les produits référencés et une formule calculant le stock à partir de la feuille mouvements
Exemple d'après ton fichier :
https://www.cjoint.com/c/JAzrqf2nPad
Alt+F11 pour voir le code de la macro commenté et le modifier si nécessaire, notamment pour faire imprimer la facture
Néanmoins comme tu vas ensuite effacer la facture pour en faire une autre ce serait mieux d'avoir aussi une feuille Archives dans laquelle par la même macro on pourrait relever tous les éléments de la facture pour les conserver
Cdlmnt
Via
via55
Messages postés
14509
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
2 janvier 2025
2 739
27 janv. 2020 à 18:50
27 janv. 2020 à 18:50
Bonjour eugene
Je ne comprends pas pourquoi, elle fonctionne bien pourtant
je viens de le vérifier en retéléchargeant le fichier
Il faut compléter la facture avec des codes existants et mettre les quantités avant de valider
Cdlmnt
Je ne comprends pas pourquoi, elle fonctionne bien pourtant
je viens de le vérifier en retéléchargeant le fichier
Il faut compléter la facture avec des codes existants et mettre les quantités avant de valider
Cdlmnt
JCB40
Messages postés
2971
Date d'inscription
lundi 2 juillet 2018
Statut
Membre
Dernière intervention
10 janvier 2025
465
27 janv. 2020 à 18:51
27 janv. 2020 à 18:51
Bonjour via
C'est ce que j'ai fait et elle fonctionne bien
Crdlt
C'est ce que j'ai fait et elle fonctionne bien
Crdlt
via55
Messages postés
14509
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
2 janvier 2025
2 739
Modifié le 27 janv. 2020 à 19:48
Modifié le 27 janv. 2020 à 19:48
Non ! tu n'as pas à encoder manuellement la quantité sortie dans la feuille intermédiaire puisque justement c'est la macro qui le fait automatiquement à la validation de la facture
Sur la feuille intermédiaire ce que tu dois rentrer manuellement ce sont les entrées puisque dans la feuille Stock il y a une formule de calcul qu'on doit pas effacer en entrant des données, formule qui fait la balance entre les entrées et les sorties pour avoir la quantité de stock à jour
La feuille intermédiaire est indispensable aussi pour garder trace par date de toutes les entrées et sorties (tu peux ensuite la faire trier par reference ou par date, les formules dans stock continueront de fonctionner)
En amélioration on pourrait faire effacer la facture par la macro dès que celle-ci est imprimée, mais le mieux serait quand même comme je disais précédemment que la macro archive la facture dans une quatrième feuille pour en garder une trace
Dis moi ce que tu en penses et ce que tu comptes faire, si ces améliorations te vont je regarderai ça
Cdlmnt
Via
Sur la feuille intermédiaire ce que tu dois rentrer manuellement ce sont les entrées puisque dans la feuille Stock il y a une formule de calcul qu'on doit pas effacer en entrant des données, formule qui fait la balance entre les entrées et les sorties pour avoir la quantité de stock à jour
La feuille intermédiaire est indispensable aussi pour garder trace par date de toutes les entrées et sorties (tu peux ensuite la faire trier par reference ou par date, les formules dans stock continueront de fonctionner)
En amélioration on pourrait faire effacer la facture par la macro dès que celle-ci est imprimée, mais le mieux serait quand même comme je disais précédemment que la macro archive la facture dans une quatrième feuille pour en garder une trace
Dis moi ce que tu en penses et ce que tu comptes faire, si ces améliorations te vont je regarderai ça
Cdlmnt
Via
dvdste
Messages postés
2
Date d'inscription
vendredi 24 janvier 2020
Statut
Membre
Dernière intervention
27 janvier 2020
27 janv. 2020 à 19:18
27 janv. 2020 à 19:18
Merci à vous d'avoir regardé à mon problème. J'avoue néanmoins que je ne voulais pas passer par une feuille intermédiaire dans laquelle je dois encoder manuellement la quantité sortie me gêne car c'est ce que je fais actuellement....
C'est vrai que je vais effacer à chaque fois la facture et donc mon but est de diminuer et sauvegarder mon stock automatiquement. Mais c'est déjà très bien.
Merci à vous tous.
C'est vrai que je vais effacer à chaque fois la facture et donc mon but est de diminuer et sauvegarder mon stock automatiquement. Mais c'est déjà très bien.
Merci à vous tous.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
Bonjour, je vous adresse par Cjoint un tableur répondant peut-être partiellement à votre problème.
A chaque vente saisir sur la feuille Gestion la date, le client répertorié sur la feuille Stock et Clients, le code et la quantité. On voit au moment de saisir le nombre quel est le stock existant. Pour les réassorts, inscrire le mot Réassort qui est en tête de la liste déroulante des clients, indiquer le montant acheté dans la colonne Réassorts et mettre un zéro dans la colonne Ventes. Vous pourrez facilement supprimer ces listes déroulantes si vous préférez saisir manuellement.
Cela fait, aller sur la feuille Facture, indiquer le nom d'un client en I5 et appuyer sur le bouton Extraction. Le ou les achats de ce client sont extraits et se reportent sur la facture, ainsi que ses nom et adresse, le code, la désignation et la quantité d'articles achetés.
ll suffira ensuite de saisir le prix unitaire, le taux de remise et le taux de TVA, puis imprimer la facture qui est mise en page.
Les factures ne sont pas conservées mais vous avez un historique des ventes et des réassorts. En inscrivant un code en J5 de la feuille Facture, vous obtenez le liste des ventes du produit correspondant.
Il sera facile d'allonger ce tableur, pour un nombre plus conséquent d'articles et de clients.
Ce tableur est certes un peu éloigné de votre demande, mais vous pourrez peut-être y trouver quelques idées...
Cordialement.
https://cjoint.com/c/JACqcxL0fcN
Bonjour, je vous adresse par Cjoint un tableur répondant peut-être partiellement à votre problème.
A chaque vente saisir sur la feuille Gestion la date, le client répertorié sur la feuille Stock et Clients, le code et la quantité. On voit au moment de saisir le nombre quel est le stock existant. Pour les réassorts, inscrire le mot Réassort qui est en tête de la liste déroulante des clients, indiquer le montant acheté dans la colonne Réassorts et mettre un zéro dans la colonne Ventes. Vous pourrez facilement supprimer ces listes déroulantes si vous préférez saisir manuellement.
Cela fait, aller sur la feuille Facture, indiquer le nom d'un client en I5 et appuyer sur le bouton Extraction. Le ou les achats de ce client sont extraits et se reportent sur la facture, ainsi que ses nom et adresse, le code, la désignation et la quantité d'articles achetés.
ll suffira ensuite de saisir le prix unitaire, le taux de remise et le taux de TVA, puis imprimer la facture qui est mise en page.
Les factures ne sont pas conservées mais vous avez un historique des ventes et des réassorts. En inscrivant un code en J5 de la feuille Facture, vous obtenez le liste des ventes du produit correspondant.
Il sera facile d'allonger ce tableur, pour un nombre plus conséquent d'articles et de clients.
Ce tableur est certes un peu éloigné de votre demande, mais vous pourrez peut-être y trouver quelques idées...
Cordialement.
https://cjoint.com/c/JACqcxL0fcN
Modifié le 27 janv. 2020 à 18:08
Je viens de tester votre fichier mais je n'ai pas pu faire fonctionner la macro...
Cordialement
27 janv. 2020 à 18:42
à tous les 2
Pour moi la macro fonctionne normalement
Bonne soirée
Modifié le 27 janv. 2020 à 18:48
Et que fait-elle cette macro ?
27 janv. 2020 à 18:49
Elle décompte du stock la quantité qui se trouve sur la facture .
Crdlt