Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

GESTION D'UNE ACTIVITÉ


Information sur la source

Catégorie :VBA Classé sous : gestion, formulaires, contrôles, fichiers, archives Niveau : Débutant Date de création : 04/06/2007 Date de mise à jour : 05/02/2009 00:20:14 Vu / téléchargé: 10 015 / 2 910

Note :
8,33 / 10 - par 3 personnes
8,33 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (11)
Ajouter un commentaire et/ou une note

Description

C'est un programme que j'ai développé sous VBA Excel pour un ami artisan pour gérer ses activités, mais je pense qu'il peut intéresser certains d'entre vous.
Il permet de gérer un fichier client, des commandes , des travaux en cours ,sur une période à cheval sur 2 ans renouvelable annuellement(ceci pour des raisons de bilan fiscal annuel).
Il y a une aide pour son utilisation, mais je pense que le programme est assez intuitif.
On peut optionnellement aussi gérer les stocks des articles nécessaires pour effectuer un travail, au moyen d'une nomenclature, c.a.d le lien entre les articles et un travail donné.Les explications sont données dans les boites de dialogues concernées.
Ce code présente les particularités suivantes:
-on ne voit pas (ou peu) l'interface Excel, on se croirait sous VB!
-il y a une form où l'on gère des boutons dynamiques que l'on peut modifier et déplacer ensuite, style "drag & drop", non dispo sous VBA.
-les entrées sont validées, et les erreurs de saisie sont pratiquement impossibles.
-il y a de multiples possibilités d'impression et de tris des données.
-gestion des archives annuelles par fichiers dans le même répertoire que le progamme.
-le "design" est assez attractif...et doit normalement s'adapter à tous les types d'écrans et de résolutions.

 

Source

  • ATTENTION, en raison de la taille >1 Mo du zip du code complet, j'ai dû effectuer l'envoi de ce code en 2 parties:
  • *Celle-ci contient le zip du programme principal, avec les fichiers exemples pour la gestion des stocks et le dossier "TempFich" pour la sauvegarde temporaire des données.
  • *Une autre partie s'appellera "GESTION D'UNE ACTIVITÉ - COMPLÉMENT" sera diffusée juste après avec un zip contenant:
  • -l'accès au fichier Archives
  • -la feuille Excel contenant l'exemple d'une commande articles.
  • -3 photos pour ex de changement d'image du menu principal.
  • Le dossier "ArchivesActivités" et les 4 fichiers de ce 2ème zip devront être mis dans le répertoire "GestionActivité_mod2" du 1er zip.
ATTENTION, en raison de la taille >1 Mo du zip du code complet, j'ai dû effectuer l'envoi de ce code en 2 parties:
*Celle-ci contient le zip du programme principal, avec les fichiers exemples pour la gestion des stocks et le dossier "TempFich" pour la sauvegarde temporaire des données.
*Une autre partie s'appellera "GESTION D'UNE ACTIVITÉ - COMPLÉMENT" sera diffusée juste après avec un zip contenant:
     -l'accès au fichier Archives
     -la feuille Excel contenant l'exemple d'une commande articles.
     -3 photos pour ex de changement d'image du menu principal.
Le dossier "ArchivesActivités" et les 4 fichiers de ce 2ème zip devront être mis dans le répertoire "GestionActivité_mod2" du 1er zip.

Conclusion

N'hésitez pas à me contacter pour toutes précisions complémentaires.
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   GestionActivité_mod2
    • TempFich
    • FICHCALCULSTélécharger ce fichier [Réservé aux membres club]4 654 octets
    • FICHCLIENTSTélécharger ce fichier [Réservé aux membres club]474 octets
    • FICHLISTECOMTélécharger ce fichier [Réservé aux membres club]1 358 octets
    • FICHMVTSTélécharger ce fichier [Réservé aux membres club]1 169 octets
    • FICHNSTélécharger ce fichier [Réservé aux membres club]871 octets
    • FICHTERMINETélécharger ce fichier [Réservé aux membres club]913 octets
    • FICHZOOMTélécharger ce fichier [Réservé aux membres club]18 octets
    • ProjGestionActivitémod2_1.xlsTélécharger ce fichier [Réservé aux membres club]2 309 120 octets

Télécharger le zip

Historique

10 août 2008 01:23:33 :
-ajout gestion commandes articles -ajout Statistiques -maj modules arch -rectif suppression article dans feuille MvtS -ajout rubrique "Enlèvement" dans feuille "Terminé" -modif messages gestion consommation stocks -sécurité ouverture archive -addition taux TVA sur facture et lettre -possibilité changer image menu -entrée n ° Comp indépendant -majuscules pour adresse et ville et pays -possibilité modifier nom client -ajout bouton "Clean" dans Menu pour effacer les données.
05 février 2009 00:20:14 :
Utilisation système de fichiers pour sauvegardes automatiques. Suppression bugs et améliorations de fonctionnement. Un exemple est présenté, avec utilisation d'une nomenclature pour un travail et de la commande d'articles. Le programme peut être réinitialisé avec le bouton CLEAN du menu principal.

Commentaires et avis

signaler à un administrateur
Commentaire de iceriverking le 04/06/2007 18:17:00

pas mal...

signaler à un administrateur
Commentaire de vmax_51 le 04/06/2007 21:43:09

appart les couleurs, je trouve que c'est super !!!
je ne comprend pas bien le système de facturation et la gestion des stocks ( comment rentrer les stocks ?? ), mais ça c'est perso (je doit être bête).

perso je n'y connais rien en vba mais j'essai de comprendre en regardant les codes ( même si ça ne m'aide pas plus que ça.) donc j'admire !!! bravo.

signaler à un administrateur
Commentaire de mimiZanzan le 05/06/2007 00:01:53

Le processus est le suivant:
1-tu rentres les articles nécessaires au travail dans la boite Nomenclature (base article), comme c'est expliqué.
Il faut choisir un nom,un type, un code et une unité, par ex:
   nom: Koltout40
   type: Colle
   code: C
   unité: g
2-dans la même boite, tu affectes les articles à chaque travail avec la quantité nécessaire pour chacun.
3-tu rentres la quantité dispo de chacun des articles avec le bouton Gestion Stocks (normalement, tu fais çà au début quand tu reçois les articles nécessaires, ou que tu répertores ceux dont tu disposes).
4-tu remplis un fichier client avec la boite Saisie, et en même temps tu peux saisir un travail. Après validation, tu obtiens une commande en cours que tu peux visualiser.
5-tu peux visualiser le travail en cours avec le bouton Visu Travail du menu principal.
6-Quand le travail est réalisé, tu ouvres la boite Clôture des commandes avec le bouton Terminé du menu.
  Tu peux alors cocher l'option Gestion automatique pour les stocks, ce qui ajustera automatiquement les stocks, puis tu valides: la commande passe en terminé,tu peux imprimer la facture et/ou la lettre info client, maintenant ou plus tard avec l'option Facture du menu.
7-tu peux suivre l'évolution des stocks avec le bouton Suivi Stock du menu.
8-tu peux suivre les commandes terminées avec le bouton Rappel Factures et lettres.

Est-ce plus clair?

signaler à un administrateur
Commentaire de Piezo le 16/06/2007 09:15:58

Là je m'incline,
C'est du grand art !
bravo !!!

signaler à un administrateur
Commentaire de almahi23 le 14/07/2007 14:57:13

Pour une premiere vu c'est un travail de professionel, rien à ajouter.
je suis debutant en VBA, je vais l'etudier, un gros MERCI. tu m'aide beaucoup.

signaler à un administrateur
Commentaire de antoinnne le 06/01/2009 08:19:32 9/10

J'aimerais beaucoup l'adopter, j'ai commencé par 1 clic sur clean, j'ai le problème suivant pour me permettre d'entrer mes nouveaux client: après le clic sur entrée et la saisie d'un nouveau client je n'arrive pas à l'enregistrer. Merci d'avance

signaler à un administrateur
Commentaire de mimiZanzan le 08/01/2009 16:31:28

ANTOINNNE, je suis étonné de ton pb: il suffit d'entrer le client avec ses données dans la boite SAISIE et de valider. Le fichier client est alors dispo avec le bouton CLIENTS du menu principal.
Par contre, il ne faut pas oublier d'enregistrer le fichier en quittant le programme. Et à la réouverture, ne plus utiliser le bouton CLEAN si on veut garder les données...
Si tu es intéressé, je vais prochainement diffuser ici une nouvelle version avec pas mal d'améliorations, et aussi avec une sauvegarde automatique en temps réel des données par un système de fichiers annexes.

signaler à un administrateur
Commentaire de PCPT le 05/02/2009 07:36:47 administrateur CS






----------------------------
COMPLéMENT (pas de source pour poser des images....)
----------------------------
DESCRIPTION :
-------------
Ce code est un complément à ma source GESTION D'UNE ACTIVITÉ, en raison de la taille trop élevée du zip du code complet.
Cette partie contient:
     -le dossier "ArchivesActivités" pour l'accès au fichier Archives.
     -la feuille Excel "SauveCmdArt.xls" contenant l'exemple d'une commande articles.
     -3 photos pour ex de changement d'image du menu principal.
Le dossier "ArchivesActivités" et les 4 fichiers de ce 2ème zip devront être mis dans le répertoire "GestionActivité_mod2" du 1er zip.
----------------------------
LIEN :
------
http://www.cijoint.fr/cjlink.php?file=cj200902/cijsk4O4WP.zip
----------------------------

signaler à un administrateur
Commentaire de mimiZanzan le 05/02/2009 15:00:00

PCPT, je vais donc redéposer mon code sans les images.
Toutefois, je tiens à préciser que ces images étaient liées à mon programme, pour la bonne compréhension de son utilisation.
D'autre part, je te signale que ce n'est pas le 1er code déposé sur le site VB avec des images pour illuster un programme.
Je regrette donc la façon un peu "cavalière" d'avoir supprimé mon code...

signaler à un administrateur
Commentaire de PCPT le 05/02/2009 18:24:28 administrateur CS

de façon cavalière?

je me suis embêté à télécharger ton zip, l'héberger, indiquer ici, puis supprimer avec explications


l'attitude cavalière ne serait-elle pas plutôt la tienne, étant de re-poster un autre zip plutôt que de me contacter?
forcing plutôt que d'essayer de voir comment poster la source complète?...

dispo par MP si nécessaire

signaler à un administrateur
Commentaire de nexty le 05/02/2009 22:52:06 10/10

Super soft, je l'adopte définitivement!

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

'Overflow' avec gestion fichiers [ par Neurolog ] Salut!Je voudrais savoir pk j'obtiens ce msg d'erreur 'dépassement de capacité' lors de ce programme:--Dim Taille As IntegerDim FreeFileNumber As Curr Trier des fichiers selon leur nom (simple non ?!!!) [ par Ph.D ] Salut,Je veux trier des fichiers d'archives.ils sont crées avec :NomFich = Format$(Now, "YYYYmmdd")le but est de savoir si les archives sont à jour.co Redimensionner tous les contrôles des formulaires [ par asd ] Bonjour à toutes & à tous,Comment faire pour redimensionner tous les contrôles d'un formulaire à son ouverture par rapport à la résolution de l'écran Fenetre de gestion repertoire/fichiers [ par JMO ] Bonjour,Je suis "nouveau" en VBS. Après MoveFile de x fichiers, j'aimerais faire apparaitre, à l'écran, une fenetre dans laquelle figureraient le noms gestion de fichiers [ par Dricc4 ] Bonjour,J'aurais besoin d'un script qui me permette de lire dans une colonne EXEL la valeur de chaque cellule et qui permet de créer automatiquement u gestion des Fichiers txt [ par sehn ] Quelqu'un connait il une maniere en VB de lire les 50 dernieres lignes d'un fichier texte sans le parcourir en entier.Mon fichier texte fait 3 MegaOct Gestion de fichiers avec VB6 [ par cedicat ] Salut,J'aurais besoin d'aide effectuer quelles manipulations de fichiers :1° - Créer le fichier (ex : toto.bat), a priori facile mais je voudrais que Access97 Gestion de fichiers [ par BlueDay ] A tous ceux dont les connaissances me surpassent.Access97 Gestion de fichiersWindows dans sa fonction RECHERCHER permet de chercher un fichier à parti Comment faire une gestion des versions ? [ par mareluc ] BonjourY a t'il en Vb une méthode simple pour gérer simplement les évolutions d'un code?Je recopiais tout simplement les fichiers d'un répertoire V1.1 OCX de gestion de fichiers [ par kevinscherrens ] Salut!Qq'un connait-il un bon OCX permettant d'effectuer des recherche de fichiers ainsi que des copie et deplacement de fichiers et de repertoires Me


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,733 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.