faire un petit programme

faire un petit programme - Divers - Programmation

Marsh Posté le 27-12-2011 à 09:56:16    

Bonjour à tous,
 
Je suis en DUT par apprentissage dans une entreprise dans le but d'améliorer l'organisation d'un entrepôt.
 
C'est un entrepôt qui réceptionne de la marchandise, la stock et la réexpédie.
 
Un magasinier compose sa palette de différents articles et doit faire son choix entre 2 transporteurs différents.
 
Les 2 transporteurs on donné une grille de prix en fonction de la destination et du poids du colis, les magasinier sont obliger de chercher dans les 2 classeurs le transporteur le plus avantageux.
 
J'aimerais faire un programme afin qu'ils saisisse le poids et la destination du colis afin que le programme donne le prix pour les 2 transporteurs différents.
 
j'ai de bonnes notions sous visual basic, je souhaiterais qu'ils puisse lancer ce programme depuis le bureau ou au pire d'excel, mais comment faire ?
 
Dans l'attente de vos lumières...

Reply

Marsh Posté le 27-12-2011 à 09:56:16   

Reply

Marsh Posté le 27-12-2011 à 10:41:22    

Il faut d'abord faire une analyse (penser à ce que le programme va faire).
Ensuite il faut traduire cela en langage VBA ou dans un autre langage.
Attention, ce n'est peut-être pas très facile à faire.
 
Le lancement peut se faire de plusieurs manières. Cela dépend de la version d'Excel. Autrefois, il y avait Auto_Open. Maintenant, on utilise Workbook_Open. Voir des explications, par exemple, http://www.ozgrid.com/VBA/auto-run-macros.htm  
 
On peut faire une icone sur le bureau qui contient un raccourci avec la ligne de commande qui ouvre le classeur Excel qui contient le programme. Voir des explications, par exemple http://office.microsoft.com/en-au/ [...] 58030.aspx

Reply

Marsh Posté le 28-12-2011 à 20:33:51    

Ça s'arrêtrera là, où après on envisagera des choses plus compliquées, style si vous faites tant de transports il y a réduction des prix ...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed