OVH Cloud OVH Cloud

J'ai besoin d'aide et d'EXPERTS

17 réponses
Avatar
Green
Bonsoir tout le monde,

Je ne suis pas très familière en VB et EXCEL mais je pense que je n'ai pas
le choix
d'utiliser du code VB pour obtenir ce que je recherche. Pour ma part c'est
complexe comme demande alors je vais tente d'être clair. Au cas ou vous ne
comprendriez pas, svp ne vous gênez pas de m'écrire à l'adresse
(line.bergeron@brp.com). Sans votre aide, ça me prendra des jours a obtenir
les résultats.

SOUS ACCESS 2003:

J'ai un fichier excel que j'importer d'EXECL. Pas de problème !!

Je vous donne un exemple.

ma table principale comprend pour mon exemple 7 colonnes.

SKU SIZECODE COLORCODE SIZING SIZING(french) Size_1
Grandeur_1 COLOR_1 COULEUR_!

Toujours pour l'exemple: initialement j'ai comme valeur dans les colonnes

SKU = 402404
SIZE_1 = XS, S, M
GRANDEUR_1 = TP, P, M (qui est le francais de la colonne SIZE_1)
COLOR_1 = Yellow (10), Blue (90)
Couleur_1 = Jaune (10), Bleu (90)


Le but est qu'en appuyant sur un bouton, le numéro de SKU de se créer autant
de fois qu'il y a de grandeur différentes et de couleurs différents.... et
ajouter dans les autres colonnes des codes de grandeur et de colours selon
les 2 autres onglets du même fichier (un pour les couleurs et l'autre pour
les grandeurs qui
ont été crée.

Alors le voici ce que donnerait le résultat selon l'exemple ci-haut

3 grandeurs (XS, S, M) et 2 couleurs (Yellow (10), Blue (90) = 6 lignes dans
ma table.

402404 02 10 XS TP XS, S, M TP, P, M Yellow (10), Blue (90)
Jaune (10), Bleu (90)
402404 04 10 XS TP XS, S, M TP, P, M Yellow (10), Blue (90)
Jaune (10), Bleu (90)
402404 06 10 XS TP XS, S, M TP, P, M Yellow (10), Blue (90)
Jaune (10), Bleu (90)
402404 02 90 XS TP XS, S, M TP, P, M Yellow (10), Blue (90)
Jaune (10), Bleu (90)
402404 02 90 XS TP XS, S, M TP, P, M Yellow (10), Blue (90)
Jaune (10), Bleu (90)
402404 02 90 XS TP XS, S, M TP, P, M Yellow (10), Blue (90)
Jaune (10), Bleu (90)


Ligne 1:
402404 est le sku
02 = le code de grandeur pour la grandeur XS
10 = le code de la couleur pour le (Yellow (10))

Ligne 2:
402404 est le sku
04 = le code de grandeur pour la grandeur XS
10 = le code de la couleur pour le (Yellow (10))

Ligne 3:
402404 est le sku
06 = le code de grandeur pour la grandeur XS
10 = le code de la couleur pour le (Yellow (10))

Ligne 4:
402404 est le sku
02 = le code de grandeur pour la grandeur XS
90= le code de la couleur pour le (Blue (90))

Ligne 5:
402404 est le sku
04 = le code de grandeur pour la grandeur XS
90 = le code de la couleur pour le (Blue (90))

Ligne 6:
402404 est le sku
06 = le code de grandeur pour la grandeur XS
90= le code de la couleur pour le (Blue (90))


ONGLET COLORS possède 2 colonnes

COLOR_NAME
COOR_CODE

EX:

Yellow (10) = 10
Blue (90) = 90

Même chose pour l'onglet Grandeur:

Size_Name
Size_Code


XS = 02
S = 04
M = 06


Mon fichier excel contient 297 SKUS différents alors pas besoin de vous dire
que je suis découragée de me taper le travail à la main. Pour les besoins un
seul sku a été cité en exemple.


Alors bonne chance aux experts en espérant que vous vous retrouvez.

Milles mercis ... je suis découragée ....

7 réponses

1 2
Avatar
FxM
Modeste wrote:
Bonsour® Patrick BASTARD avec ferveur ;o))) vous nous disiez :
Ce qu'on appelle un rabat-joie. Je te hais, François-Xavier !!!
;-)


les absents ont toujours tort !!!!
;-P



<mode faux-cul ON>
Ben oui, c'est comme cela. Chaque année, tout le monde se tient à
carreau en espérant que ce sera le voisin qui trinquera.

Cette année, nous sommes tous plus détendus vu que l'on sait maintenant
qui va en avoir plein sa musette ! Il en fallait un ... dommââââge :o)))

@+
FxM

PS perso pour Jean-Paul : cette année, je n'ai pas fait de lettre au
Père Noël, na !
<mode faux-cul OFF>


Avatar
Green
Bon je vais réessayer ..... Je porte bien mon nick n'est-ce pas :-)

Sinon quelqu'un de vous pourrais me donner leur addresse e-mail ??


Green wrote:
C'est fait et mis sur le lien

Merci



Chouette ! Au fait, quel lien ?

A la fin du téléchargement, cjoint.com a du t'indiquer une adresse pour
ton doc sous la forme http://www.cjoint.com?(blablamachintruc)

Il ne faut pas la garder confidentielle ;o)

@+
FxM




Avatar
FxM
Bonjour Line,

Ha, line ! Je vais crier (bof, trop facile et pas du tout éculée).

Green wrote:
Bon je vais réessayer ..... Je porte bien mon nick n'est-ce pas :-)
Green -> verte -> tu arrives de Mars ? ok, je sors :o)



Sinon quelqu'un de vous pourrais me donner leur addresse e-mail ??
http://cerbermail.com/?XvGWuMta7j

Tu peux y envoyer le fichier directement (pas par cjoint). Merci de le
zipper au passage s'il dépasse 3 Mo.

Comme je vais devoir m'absenter un peu, j'y jetterai un oeil vers 19h
environ.

@+
FxM

Avatar
Green
Voici le lien

http://cjoint.com/?mhoEyN2iA5


Bon je vais réessayer ..... Je porte bien mon nick n'est-ce pas :-)

Sinon quelqu'un de vous pourrais me donner leur addresse e-mail ??


Green wrote:
C'est fait et mis sur le lien

Merci



Chouette ! Au fait, quel lien ?

A la fin du téléchargement, cjoint.com a du t'indiquer une adresse pour
ton doc sous la forme http://www.cjoint.com?(blablamachintruc)

Il ne faut pas la garder confidentielle ;o)

@+
FxM






Avatar
Green
http://cjoint.com/?mhoEyN2iA5


Bon je vais réessayer ..... Je porte bien mon nick n'est-ce pas :-)

Sinon quelqu'un de vous pourrais me donner leur addresse e-mail ??


Green wrote:
C'est fait et mis sur le lien

Merci



Chouette ! Au fait, quel lien ?

A la fin du téléchargement, cjoint.com a du t'indiquer une adresse pour
ton doc sous la forme http://www.cjoint.com?(blablamachintruc)

Il ne faut pas la garder confidentielle ;o)

@+
FxM






Avatar
Green
Comme je suis du Québec, je ne comprends pas toujours vos expressions....
FxM, est-ce que ta réponse veut-dire tout est beau et que tu as réussi a
ouvrir le fichier ?????
:-)


Voici le lien

http://cjoint.com/?mhoEyN2iA5


Bon je vais réessayer ..... Je porte bien mon nick n'est-ce pas :-)

Sinon quelqu'un de vous pourrais me donner leur addresse e-mail ??


Green wrote:
C'est fait et mis sur le lien

Merci



Chouette ! Au fait, quel lien ?

A la fin du téléchargement, cjoint.com a du t'indiquer une adresse pour
ton doc sous la forme http://www.cjoint.com?(blablamachintruc)

Il ne faut pas la garder confidentielle ;o)

@+
FxM








Avatar
FxM
Green wrote:
Comme je suis du Québec, je ne comprends pas toujours vos expressions....
FxM, est-ce que ta réponse veut-dire tout est beau et que tu as réussi a
ouvrir le fichier ?????
:-)




Bonsoir Line,

Ne crains rien, il y a eu beaucoup de HS (hors sujet) dans ce fil. Mais
absolument rien contre toi, ta question ou les z'amis Québecois :o))



Voilà un aperçu de ce que cela pourrait donner :
http://cjoint.com/?mhw71hNAcy

Je ne te cacherai pas que cela aurait été plus sûr sur un extrait du
fichier original (principalement pour les noms de feuilles, cellules
réellement utilisées, ...).

Le fichier en retour a des limitations :

- les couleurs et tailles sont inscrites en dur dans le code (Alt-F11
pour voir). Tu peux ajouter des tailles et couleurs si tu as toujours le
même nombre d'éléments dans les arrays. Il existe une vérification avec
message d'erreur au cas où tu te trompes.

- les données de départ sont dans la feuille 'test' à l'emplacement du
fichier joint,

- le résultat est donné dans une feuille nommée "zorglub". Cette feuille
est automatiquement détruite puis recréée en début de macro !

- la macro ne fonctionnera sûrement pas si tu déplaces les données ou
renommes les feuilles.

Voilà, voilà ...
N'hésites pas à revenir en cas de problème. Tu as mon email au besoin.

@+
FxM

1 2