Base de donnée VBA

Fermé
franckbm86 Messages postés 23 Date d'inscription mercredi 4 juin 2014 Statut Membre Dernière intervention 17 juillet 2014 - 4 juin 2014 à 11:06
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 - 5 juin 2014 à 18:31
Bonjour,

Pour les besoins de mon stage Master 2, je suis amené à créer une base de données de suivi des heures machines et des heures mains d'eouvres de type TRS
Ceci étant j'ai un peu de souci avec VBA (car je voudrais l'a programmé en VBA).
Ma base devra comprendre :

? Nom :
? Prénom :
? Matricule :
? Date :
? Nom de la machine :
? Date :
? Nom du renfort (Si l'opérateur est aidé à son poste par un autre)
? Equipe : Matin, jour, nuit et journée (poste hors 3*8)
? Multiposte : Pour les opérateurs qui travaillent sur 2 postes à la fois
? Numéro du lot
? Code de l'opération : ex : sciage1)
? Code de l'arrêt : ex (si l'opérateur quitte l'équipement pour une pose il doit renseigner un code)
? Numéro du lot
? Nombre de pièce réalisé
? Numéro de l'ordre de fabrication
? Code produit
? Numéro de la gamme de retouche : si un produit doit être retouché il faut un numéro de gamme de retouche

Avec tout ceci je voudrais pouvoir créer une base de données VBA qui suivra les heures passé sur les équipements d'un atelier,
Aussi, le but final est de calculer les indicateurs de TRS.
(TRS : Taux de Rendement Synthétique).
Pour cela il me faudra ensuite faire des formules pour lier tous ces éléments et avoir mon FAMEUX TRS.

Merci de vos réponses,
je compte sur votre aide.

22 réponses

f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
4 juin 2014 à 15:34
Bonjour,

Pour le VBA, Excel ou Access

Pour la base de donnees, Access voir MySql ou sqlserver suivant volume et utilisation
0
franckbm86 Messages postés 23 Date d'inscription mercredi 4 juin 2014 Statut Membre Dernière intervention 17 juillet 2014
4 juin 2014 à 15:42
Pour le VBA ou Excel (si possibilié d'automatisation) se serait le mieux f894009 car dans mon entreprise pas beaucoup de personne ne maitrise pas trop Access, encore moins Mysql

Merci d'avance
0
franckbm86 Messages postés 23 Date d'inscription mercredi 4 juin 2014 Statut Membre Dernière intervention 17 juillet 2014
4 juin 2014 à 15:45
Voici les prémices
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
4 juin 2014 à 15:48
Re,

(si possibilié d'automatisation) Oui ????

Vous pouvez prendre Excel pour la programmation et Access pour la base car de l'excel en base de donnes ce n'est pas son point fort si volume important
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
franckbm86 Messages postés 23 Date d'inscription mercredi 4 juin 2014 Statut Membre Dernière intervention 17 juillet 2014
4 juin 2014 à 15:51
Ok, f894009
Je comprend tout à fait ce que vous me demandez de faire, mais par contre je ne sais comment ça se déroule concrètement

Merci de votre participation
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
4 juin 2014 à 16:03
Re,

Vous-meme que connaissez vous de la gestion de base de donnees et qu'avez vous comme moyens materiels pour mettre en place cette collecte de donnees ???
0
franckbm86 Messages postés 23 Date d'inscription mercredi 4 juin 2014 Statut Membre Dernière intervention 17 juillet 2014
4 juin 2014 à 16:12
de la gestion de base de données, je connais à peut près la partie exploitation pas grand chose sur la partie conception. j'essai justement de mettre mon nez là dedans.
je peux sur Excel mùanipuler toute les fonctions de base et sur VBA Crée des liste, des formulaire,....par contre agencé le tout pour y faire une base de donner je ne sais point le faire.

f894009

Encore Merci
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
Modifié par f894009 le 4/06/2014 à 16:17
Re,

Un peu plus complique, cette base sera accessible par plusieurs personnes au meme moment et vous aurez x PC avec un programme de gestion avec saisie d'infos ?????
0
franckbm86 Messages postés 23 Date d'inscription mercredi 4 juin 2014 Statut Membre Dernière intervention 17 juillet 2014
4 juin 2014 à 16:24
Ce programme sera accessible par une seul personne (le gestionnaire de la base ) , il sera installé sur 1 Pc et alimenté par des données de la production et donc oui, il faudra saisir toutes les infos manuellement dans la base.

f894009
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
Modifié par f894009 le 4/06/2014 à 16:51
Re,

C'est vraiment le plus simple des contexte, sauf pour la personne qui devra tout saisir. Avez-vous une idee de la quantite d'enregistrements que vous aurez par jours ????
0
franckbm86 Messages postés 23 Date d'inscription mercredi 4 juin 2014 Statut Membre Dernière intervention 17 juillet 2014
4 juin 2014 à 16:57
S'il faut donner un ordre d'idée à peut près 20 feuilles de postes par jours.

f894009
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
4 juin 2014 à 17:22
Re,

Oui, et combien de lignes par feuille, car il me semble qu'il faudrait avoir un champ heure pour chaque changement ex: codes d'arret, operation
0
franckbm86 Messages postés 23 Date d'inscription mercredi 4 juin 2014 Statut Membre Dernière intervention 17 juillet 2014
4 juin 2014 à 20:25
plutôt des heures de début et des heures de fins pour chaque type d'opération et pour chaque debut de lot et fin de lot.

Merci f894009
0
franckbm86 Messages postés 23 Date d'inscription mercredi 4 juin 2014 Statut Membre Dernière intervention 17 juillet 2014
5 juin 2014 à 14:12
Bonjour f894009,

J'ai réellement besoin de ton aide

Merci d'avance
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
Modifié par f894009 le 5/06/2014 à 15:21
Bonjour,

Il faut que vous choisissiez quel type de base vous voulez, Access, Excel (pas conseille), ou autre. Ensuite pour le VBA : Acces ou Excel
Le probleme des competences interne de l'entreprise est a prendre en compte pour l'apres vous. Un seul poste avec une seule personne pour la saisie, Access semble le mieux car les personnes qui auraient des competences en Excel n'en n'ont peut-etre pas sur la gestion de base de donnees avec Excel, donc rien de fait dans tous les cas. Par contre Access pour les entrees base de donnees et Excel pour le traitement de ces donnees peut etre envisageable s'il y a des fans d'Excel

A+
0
franckbm86 Messages postés 23 Date d'inscription mercredi 4 juin 2014 Statut Membre Dernière intervention 17 juillet 2014
5 juin 2014 à 16:10
f894009,

Je crois que la solution que vous préconniser est la bonne et si vous avez besoin de plus d'information pour me venir en aide je suis tout à fait disponible..
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
5 juin 2014 à 16:54
Re,

Donc Access en base de donnees et VBA Access pour le traitement si besoin ??

Pourriez-vous mettre a dispo une feuille de poste pour avoir une idee de ou des tables a creer et envisager le formulaire de saisie

Question: il vous reste combien de mois ou jours pour mener a bien votre affaire ??
0
franckbm86 Messages postés 23 Date d'inscription mercredi 4 juin 2014 Statut Membre Dernière intervention 17 juillet 2014
5 juin 2014 à 18:14
passez moi un email, je vous envois les documents nécessaires

Merci d'avance
0
franckbm86 Messages postés 23 Date d'inscription mercredi 4 juin 2014 Statut Membre Dernière intervention 17 juillet 2014
5 juin 2014 à 18:16
Base Acess ça m'irais avec un traitement des données EXCEL, meme si j'avoue avoir un faible pour VBA
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
Modifié par f894009 le 5/06/2014 à 18:21
Re,

Qu'est-ce que vous appelez VBA

a voir:

https://fr.wikipedia.org/wiki/Visual_Basic_for_Applications
0