Création tableau VBA gestion de stock

Tout dabord bonjour à tous et à toutes.

je suis nouveau sur ce Forum, et me lance dans la programmation VBA, qui va mettre d'une grande utilité dans mon domaine.

Je débute une carrière de conducteur de travaux au seins du entreprise de gros oeuvre, ce qui m'enmene à utiliser excel à répétition, la structure étant une pme familiale, je souhaiterai apporté mon plus pour facilité la tache de chacun.

j'ai des connaissance en programmation sous Autocad (Autolisp) mais tres peu en VBA, mais j'apprend vite

Voila mon objectif, je suis en train de créer un fichier de gestion de stock du matériel interne de l'entreprise. c'est à dire, chaque semaine je rentre les entrée et sortie du matériel du dépôt qui est acheminé sur les différents chantier et vis versa.

le fichier et créer, et l'userform aussi, j'ai réussi a programmer quelque commande mais je bloque sur certaines

vous trouverais le fichier en pièces jointes, les éléments sur lesquels je bloque sont :

les boutons d'ajout de chantier, de matériel, et de familles.

que les valeurs s’insère dans l'onglet Recap une fois valider.

Merci de votre aide précieuse a tous, et du temps que vous passerais pour m'aider.

624gestion-vba-essaie.zip (206.32 Ko)

Bonjour Adrien,

J'ai pas le temps immédiatement (je suis au boulot!) de me pencher dessus mais ça m'a l'air bien intéressant, je regarde ça quand j'ai un peu de temps!

A bientot

Bonjour Reuk,

Merci beaucoup de ta réponse déjà, et prend tout ton temps, je cherche aussi de mon coté des tutoriel pour apprendre les base du VBA et faire évoluer mon fichiers.

En tout merci par avance du temps que tu vas y passer.

Bonsoir

En attendant voici une vision personnelle de la chôôôôôse

Je me suis sans doute compliqué la vie

Banzai64 a écrit :

Bonsoir

En attendant voici une vision personnelle de la chôôôôôse

Je me suis sans doute compliqué la vie

Bonjour Banzai64,

Wouhaaaaaaaaa, c'est exactement le truc que je voulais, merci beaucoup pour le temp passé dessus, c'est vraiment trés sympa.

Je me suis permis de remettre en forme le fichiers, les modifier qq truc pour que cela fonctionne car jai ajouter des lignes de présentations. mais je bloque pour certaine choses :

Tout d'abord j'aimerais mettre en place une protection (installer sur le fichier joint) pour empecher la selection de la zone tableau, et que les saisie ce passe par la boite de dialogue. hor une erreur ce produit car la feuilles verrouiller....

Ensuites j'aimerais incorporer un bouton supprimer dans chaque userform (Familles, materiels, chantier...) pour tout faire depuis la boite de dialogue.

Sinon a part ça, je ne vois rien à ajouter, mis à part un grand MERCI.

je reflechis entre temps à des améliorations...

Merci encore


Adrien30190 a écrit :
Banzai64 a écrit :

Bonsoir

En attendant voici une vision personnelle de la chôôôôôse

Je me suis sans doute compliqué la vie

Bonjour Banzai64,

Wouhaaaaaaaaa, c'est exactement le truc que je voulais, merci beaucoup pour le temp passé dessus, c'est vraiment trés sympa.

Je me suis permis de remettre en forme le fichiers, les modifier qq truc pour que cela fonctionne car jai ajouter des lignes de présentations. mais je bloque pour certaine choses :

Tout d'abord j'aimerais mettre en place une protection (installer sur le fichier joint) pour empecher la selection de la zone tableau, et que les saisie ce passe par la boite de dialogue. hor une erreur ce produit car la feuilles verrouiller....

Ensuites j'aimerais incorporer un bouton supprimer dans chaque userform (Familles, materiels, chantier...) pour tout faire depuis la boite de dialogue.

Sinon a part ça, je ne vois rien à ajouter, mis à part un grand MERCI.

je reflechis entre temps à des améliorations...

Merci encore

Avec le fichier c'est mieux....


Bonsoir

J'ai continué sur mon fichier car tu n'avais pas encore mis le tien

Pas la peine de protéger la feuille, il suffit de la masquer

A voir

bonjour,

j'aime beaucoup les boutons supprimer et nétoyage c'est exactement ce que je veut, en revanche je ne voi pas l'utilité du masquage de la feuille récap.

sur mon dernier fichier il y a qu'un seul onglet, avec le bouton programme sur la feuille recap mise en forme donc. ce que j'aimerais c'est que l'utilisateur saisisse les donnée dans le programme et non sur la feuille (car proteger) car si elle est accessible il peut y avoir des ajout et supression involontaires,

je ne c'est pas si c'est possible et si je me suis bien expliqué...

En faite il faudrait ajouter à mon dernier fichier joint, la protection de la feuille et les bouton supprimer et netoyage... et la cela serait ROYAL;;;

Merci beaucoup encore. super travail

Bonjour

C'est pour cela que je t'ai dit de masquer la feuille, cela évite la protection et le résultat est identique : On ne pas modifier la base


Bonjour

C'est pour cela que je t'ai dit de masquer la feuille, cela évite la protection et le résultat est identique : On ne pas modifier la base

Ce bouton est juste la pour te montrer que le programme fonctionne aussi bien avec la page masquée

d'accord pour le masquage de la feuille, mais mon but etant d'avoir tout sur un seul onglet, et qu'un utilisteur lambda n'ajoute ou efface rien maladroitement en direct sur la base, c'est pourquoi j'ai mis une protection de la feuille sur mon dernier fichier.

la base (récap) doit être visible de tous, mais modifiable que par la boite de diaogue.

est il possible de mettre en place une protection de la feuille sur le programme ou cela est trop compliqué ?

Merci Banzai64

Banzai64 a écrit :

Bonjour

C'est pour cela que je t'ai dit de masquer la feuille, cela évite la protection et le résultat est identique : On ne pas modifier la base


Bonjour

C'est pour cela que je t'ai dit de masquer la feuille, cela évite la protection et le résultat est identique : On ne pas modifier la base

Ce bouton est juste la pour te montrer que le programme fonctionne aussi bien avec la page masquée

tien banzai64, voici mon fichier modifier, mis en forme avec la feuille protéger.

pour lancer le programme il suffit de cliquer sur le logo de ma boite en haut à gauche.

j'ai repris les bouton supprimer et nettoyage que tu as créer.

jette y un coup d'oeil si tu as un moment pour me dire les éventuelle modif, ou y apporté ta touche.

Merci

Bonjour

J'ai repris quelques variables qui n'étaient plus valables(La base ne commence plus à la même ligne)

A tester soigneusement

Banzai64 a écrit :

Bonjour

J'ai repris quelques variables qui n'étaient plus valables(La base ne commence plus à la même ligne)

A tester soigneusement

Bonjour Banzai64, j'ai tester un peut le programme, et j'ai reperer 2 ou 3 truc, que je n'arrive pas à corriger, si tu pouvait y jetter un coup d'oeil.

  • les Combox "départ" et "arrivé" ne s'alimente pas, je ne voit pas les texte. mais les quantité en face s'affiche.
  • quand on ajoute du matériel, il s'ajoute au dépôt OK mais quand on fait sortir du matériel du dépôt pour l'acheminer ver un chantier, ce n'est pas le stock dépôt qui diminue mais le stock total entreprise qui doit être égal à la sommes de tout les chantier + du dépôt.
  • quand on rapatrie du matériel d'un chantier au dépôt, le stock chantier ne diminue pas, c'est le stock total qui est diminuer...

Voila pour les premiers bug vue.

Merci encore Banzai64

Bonsoir

dans l'ordre de problèmes

Adrien30190 a écrit :

- les Combox "départ" et "arrivé" ne s'alimente pas, je ne voit pas les texte. mais les quantité en face s'affiche.

Corrigé

Adrien30190 a écrit :

- quand on ajoute du matériel, il s'ajoute au dépôt OK mais quand on fait sortir du matériel du dépôt pour l'acheminer ver un chantier, ce n'est pas le stock dépôt qui diminue mais le stock total entreprise qui doit être égal à la sommes de tout les chantier + du dépôt.

C'est le stock du chantier départ qui diminue (logique ?)

Adrien30190 a écrit :

- quand on rapatrie du matériel d'un chantier au dépôt, le stock chantier ne diminue pas, c'est le stock total qui est diminuer...

Je n'ai pas vu ça

A re vérifier et si toujours des bugs, notes la marche à suivre pour le reproduire

Bon Banzai64 autan te dire que tu mérite un grand respect...

Merci beaucoup pour ta rapidité de réponse.

J'ai tester la dernière version, tout ma l'air de fonctionné correctement, c'est plutôt PUISSANT si je puis dire.

je pensé dans la journée à l'evolution du fichier, mais je ne sait pas comment le réaliser, peut etre pourra tu m'aider.

Je t'explique, j'aimerais inclure un calendrier au programme afin d'inserer une date face à chaque entrée et sortie et afin d'avoir une traçabilité du stock. car je reçoit en fin de semaine le rapport des entrée et sortie de chaque chantier, et j'aimerais avoir une historique de cela. soit jour par jour soit semaine par semaine.

vois tu ou je veut en venir ?

Banzai64

ci-joint le fichier V5 avec un onglet "janvier" pour argumenter le message précédent...

Bonne soirée et merci encore.

Bonsoir

Adrien30190 a écrit :

Je t'explique, j'aimerais inclure un calendrier au programme afin d'inserer une date face à chaque entrée et sortie et afin d'avoir une traçabilité du stock.

Il me semble que dans le 1er fichier j'avais annoté que la date je ne savais pas comment la gérer, car il peut y avoir plusieurs mouvements de matériel par jour

Je n'ai pas d'idée sur ça

Au fait sur le dernier fichier il n'y a pas d'onglet "janvier"

Banzai64 a écrit :

Bonsoir

Il me semble que dans le 1er fichier j'avais annoté que la date je ne savais pas comment la gérer, car il peut y avoir plusieurs mouvements de matériel par jour

Je n'ai pas d'idée sur ça

Au fait sur le dernier fichier il n'y a pas d'onglet "janvier"

Bonjour Banzai64,

Voila le fichier avec un calendrier incorporer, et l'onglet "janvier" pour avoir une historique des mouvements...

Bonsoir

Des soucis

Impossible d'ouvrir le fichier : Plantage d'Excel systématique

Envoies le en version xls

Banzai64 a écrit :

Bonsoir

Des soucis

Impossible d'ouvrir le fichier : Plantage d'Excel systématique

Envoies le en version xls

ci joint fichier .rar avec version xls.

Dit moi si cela fonctionne ?

Bonsoir

Alors pareil

Même si je désactive les macros, soit à la sauvegarde ou en essayant d'ouvrir l'éditeur ---> Plantage

Rechercher des sujets similaires à "creation tableau vba gestion stock"