Comment faire ???

M

MEDOALGO

Guest
Je viens de crée ma boutique.

Je recois de chacun de fournisseur un ficher exel avec les prix des produits.

Le tableau de tous les fichier se presente de la meme facon :
Colonne 1 : Le code commande
Colonne 2 : La désiniation du produit (Commmunne a tous les fournisseur)
Colonne 3 : Prix d'achat.

J'aimerai pouvoir regrouper autant de fournisseur au moin 10
et génére automatiquement une feuille exel avec

- Mes code en 1
- les mêmes designations de mes fournisseur en 2
- Les prix le plus bas en 3
- En 4 le code fournisseur corespondant au plus bas
- En 5 le prix le plus haut
- En 6 le code fournisseur corespondant au plus haut

Voilà, Es-ce que sa existe déjà ??
Si non, pas ou commencer la programation ??

Merci d'avance pour vos reponse.
 
T

Thierry

Guest
Salut MEDOALGO,

il y a plusieurs moyens, mais déjà pour faire une approche...

Je récapitule... tu as des feuilles de fournisseurs ayant 3 colonnes :
Col 1= code commande
Col 2= désignation produit
Col 3= prix
çà c'est OK mais.....

Le fournisseur est indiqué où ?
Le code fournisseur est indiqué où ?

Tu confirme que les désignations produit son strictement toutes identiques à la virgule près ?

Bon donne ces infos ou bien même post une feuille exemple...
@+Thierry
 
G

Guillaume

Guest
Le fournisseur est indiqué où ?
*C'est le nom du fichier exp : bibi.xls

Le code fournisseur est indiqué où ?
* Les seul code sont celles des piéces de leur catalogue respectif

Tu confirme que les désignations produit son strictement toutes identiques à la virgule près ?
* Non, et c'est là le hic! Les references des produit sont les meme mais chacun rajoute sont chmilblick.

Merci pour la rapidiée de la reponse.

@+
 
C

Celeda

Guest
Bonjour,
J ai imagine simple et que le code fournisseur se trouvait sur la feuille de chacun.
Je ne sais pas si cela pourra t aider.
Bon week-end
(David je suis desolee mais le fichier fait 43k et j ai pas pu faire plus petit)
 

Pièces jointes

  • Medoalgo_Test.xls
    42.5 KB · Affichages: 61
C

Celeda

Guest
Petite precision suite au message precedent :

j ai interprete le code fournisseur comme etant la reconnaissance du fournisseur et pas un code donne pour l article.
Si c est le dernier cas, il suffit de modifier la colonne code en appliquant le code de l article concernant la commande client. Les recherches v fonctionneront ainsi que les autres manip.
Bonsoir
Celeda
 
T

Thierry

Guest
Re-Bonsoir Guillaume.... Coucou Celeda
Bonsoir les ami(e)s et lecteurs/trices

Bon alors !!! Juste pour Celeda........Tu es vraiment ma spécialiste préférée des TCD ..... (J'imagine que toutes tes applis en sont fournies de partout.... :)

Bon, plus sérieusement le schmilimililblick (de papimuso !!!) c'est quoi au juste ? Car ton problème réside en fait là.... le "hic" comme tu dis.... « Mais c’est La Clef….. et l’Inconnue….. »

Celeda ton approche est géniale, mais ce facteur inconnu doit être réglé en premier lieu avant tout développement... Et là vu qu'il faut d'abord extraire les noms de Fournisseur de par le FileName, puis retraiter individuellement la façon particulière que chaque fournisseur a de présenter sa "désignation produit".... çà va se faire en VBA, çà c’est sûr et certain... Il y a un peu de recherche à faire et surtout avoir les éléments.... Ensuite le boulot de Celada prend la suite… Il est très correct et simple de mise en œuvre…
Donc…
1ere étape On réfléchit
2em étape On développe
(l'inverse pose toujours un problème dans la structure de tout programme, c’est logique… Mais beaucoup passent à fond à coté)

Juste pour imaginer... Si le SchmililililiBic c'est...........
On est chez des fournisseurs de matériels electriques... On parle d'une prise d'électricité avec terre de 10/15 ampères :

Chez Legrand = "Prise/T/10A" (Modele Oteo) (code 123456789123)

Chez Hager= "Prise - Terre 10/5" (Modèle Toto) (code zzzaaa4548754)

Chez Dupont = "Prise avec T/ 15a max" (Modèle ZAZA) (code zazaPT15P)

Donc là si c'est çà le "hic" on est dans la M.... Guillaume... Je bosse pour un copain électricien.... Sa base de donnée de correspondance.... il doit toujours me la founir...... faut vraiment une base comme çà... sinon tu n'auras pas de résultat.... (pour mon copain on importe dans Access tous les tarifs sur CDrom (des milliers de millers d'articles)... mais bon pour faire la jonction de correspondance entre les désigantion produit ou les codes... bonsoir....

Celui qui sort çà automatiquement se fera les "C..." en or ....auprés de tous les électriciens de France et de Navarre.... (Téhalit est Européen...)

Bon bref... J'espère que Guillaume n'est pas électricien, et qu'il va nous fournir des détails........

Donc avant d'aller plus loin dans ton idée, fourni exactement les « difference » dans la désignation d'article..... Je pense que c’est plus simple mais on ne développe pas un appli comme çà car on peut rien en tirer tant qu'il y a un « schmilblic »....

Sinon tu fournis la base de donnée...

Bonne Soirée
@+Thierry
 
G

Guillaume

Guest
Génial !

Merci Celeda pour ton fichier. Je potasse çà de suite.
Autant vous le dire maintenant.
Je ne suis pas électricien, je vend de l'informatique.

Je vous joint deux vieux tarif fournisseur
EIBM et GHO

Ca vous donnera une petite idée.

Tout les autre fournisseur sont sur le même model :
1 -> Leur code article
2 -> Désignation produit
 
T

Ti

Guest
Le problème avec les exemples que tu nous as fournis, c'est que même des produits identiques n'ont ni la même désignation, ni la même référence selon les fournisseurs. Dans ces conditions, on ne peut rien faire :

ex : chez IBM
HD20GUDMAWD7200 20 Go WESTERN DIGITAL UDMA 100 7200 T

chez GHO
21 406 112 Western Digital 20Go Udma100

rien ne correspond ! On n'est même pas dans le cas décrit par Thierry (désignation différente selon les constructeurs) mais ça semble encore pire. Aucune recherche, donc aucun classement n'est possible. Ce qui me surprend là-dedans, c'est que ces produits doivent bien avoir un code constructeur non ? Tu ne peux pas les exiger de tes fournisseurs ? Sinon, on frôle l'impasse, sauf à tout faire à la main...
 
T

Thierry

Guest
Bonjour à tous,

Je n'ai même pas ouvert les Zip, vu la réponse de Ti... Je me doutais "gros comme une maison" d'un plan comme celui-ci...

Et oui Gullaume, tu n'es pas électricien, mais vendeur de matos info, c'est pire pour les références... et çà change encore plus vite !!! à chaque CD de tarif, (ou email) tu vas te taper un tableau de jonction des tables... manuellement... et vu la vitesse où ce genre de produits évolue...

çà a été compliqué de faire comprendre çà à mon pote électricien...

La seule clef serait de pouvoir récupérer le code "original" du constructeur... Comme le dit Ti....... Mais ils sont pas fou les fournisseurs... Ils ne te le fileront jamais... Ils savent très bien ce que l'on en ferait !!!

Bon ben, nice week end anyway...
@+Thierry
 
C

Celeda

Guest
Salut les gars,

Petite question comme cela : et si Guillaume se créeait une colonne supplémentaire et donnait une référence propre à chaque fournisseur, par type de produit, en identifiant bien à chaque fois le même produit :

ex : chez IBM
HD20GUDMAWD7200 20 Go WESTERN DIGITAL UDMA 100 7200 T
= DD20WD_IBM


chez GHO
21 406 112 Western Digital 20Go Udma100 = DD20WD_GHO

Ne serait-il pas possible de faire un rapprochement par fournisseur et d'exploiter la base en totalité ?

Passez une bonne journée.
Celeda
 
T

Thierry

Guest
Bonjour Celeda,

Oui il peut le faire....... Sur des millers de références.... sur chaque feuilles de fournisseurs.... Ce serait çà la "Jonction manuelle" dont je parle...

Cà vaut le coup pour quelque chose d'immuable, (style un plan comptable, ou des choses comme cela, qui change de deux/trois références une fois par an... par des tariffs qui évoluent en permanence...)

Dans ce cas (matos informatique), en fait, ce serait plus de boulot de faire cette base de donnée une fois par mois (au moins) que de consulter le CD ou la feuille excel à chaque facturation...

Tu me suis... parfois le jeu n'en vaut pas la chandelle...

Bon Samedi
@+Thierry
 

Discussions similaires

Statistiques des forums

Discussions
312 779
Messages
2 092 043
Membres
105 162
dernier inscrit
djikon