Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

SVP j'ai besoin d'aide !!

2 réponses
Avatar
Green
Bonsoir tout le monde,

Je ne suis pas très familière en VB et 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 tables (une 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))


TABLE COLORS possède 2 champs

COLOR_NAME
COOR_CODE

EX:

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

Même chose pour la table 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 ....

2 réponses

Avatar
Bonjour,

SKU = storage keeping unit pour ceux qui ne sauraient pas (si mes souvenirs sont bons;-)

affiche tes 3 tables dans une requete,
indique les champs que tu veux faire apparaitre dans le résultat (code couleur ou description ou les deux)

ne faire AUCUN lien entre les tables

toutes les combinaisons possibles vont figurer dans le résultat de la requete


--
A+
Arnaud
-----------------------------------------------------
Tout ce qu'il faut savoir est sur http://www.mpfa.info
-----------------------------------------------------

"Green" a écrit dans le message de news:
Bonsoir tout le monde,

Je ne suis pas très familière en VB et 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
(). 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 tables (une 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))


TABLE COLORS possède 2 champs

COLOR_NAME
COOR_CODE

EX:

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

Même chose pour la table 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 ....




Avatar
Guy
Bonsoir tout le monde,

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)



Bonsoir,
en fait vous avez besoin d'une table contenant SKU,Code_Size et
Code_Couleur appelée TB_SKU
et deux tables de décodification

vous pouvez utilser l'instruction INSERT (qui vous évitera une
programmation VB)

exemple
INSERT into TB_SKU (SKU,Code_Size, Code_Couleur) select SKU,"02","10"
from TB_SKU_Excel where SIZE_1 Like "%XS,%" and COLOR_1 like "%Yellow%"

INSERT into TB_SKU (SKU,Code_Size, Code_Couleur) select SKU,"04","10"
from TB_SKU_Excel where SIZE_1 Like "%S,%" and COLOR_1 like "%Yellow%"

et répétez autant de fois que vous avez de combinaisons possibles (6
dans le cas présent)

Bonne chance
GR


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))


TABLE COLORS possède 2 champs

COLOR_NAME
COOR_CODE

EX:

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

Même chose pour la table 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 ....