OVH Cloud OVH Cloud

Lien de plusieurs feuille à une seul

1 réponse
Avatar
Mosca
J'ai un p'tit problème pour terminer mon projet de commande automatique sur
Excel.
J'ai plusieurs documents Excel contenant différent article à commander (de 1
à env. 20 articles par feuille)(Feuille1). Pour la commande, j'ai un autre
document Excel (feuille2).
Ma question: Comment puis-je attacher la cellule de l'article (fuille1) à la
cellule de la feuille de commande (feuille2) ?
...Et, pendant que j'y suis, qu'il prenne en compte, seuleument si la qté
est supérieur à zéro.
Merci de votre aide

Christian

Feuille1

















Qté
N° d'article
Description
Commande n°
Qté
Pcs utilisées
Pcs en stock
A commander

1
4S8W090L130H003
Lid MP3 2/3
XXX
200
200
0
200

1
4S1W090L130H017
Base MP3 2/3

200
200
0
200

2
925201-GYR
DIB 1

200
400
800
0

6
502701
Screw 10-32 x 3/8

200
1200
10000
0

6
O-Ring
Screw 10-32 x 1/4

200
1200
640
560

6
503804-NTS
Metal Washer Spacer

200
1200
200
1000



















Feuille2

















Quantity Ordered







200








200








560








1000

















































































Il existe plusieurs "feuille1" mais une seul "feuille2" c'est pourquoi
je suis obligé d'aller dans ce sens. enfin, il me semble :-)

1 réponse

Avatar
chrisn
Bonsoir "Mosca"
Vous avez écrit:

J'ai plusieurs documents Excel contenant différent article à
commander (de 1

à env. 20 articles par feuille)(Feuille1).


Donc pleins de classeurs de type bon_de_commande.xls

Pour la commande, j'ai un autre document Excel (feuille2).


Appelons le classeur de feuille2 reference.xls pour l'exemple.

Ma question: Comment puis-je attacher la cellule de l'article
(fuille1) à la

cellule de la feuille de commande (feuille2) ?


dans la cellule voulue de la feuille1 du classeur
bon_de_commandex.xls, écrire
=[reference.xls]feuille2!D2 (si bien c'est D2, sinon le non qu'il
faut :))

...Et, pendant que j'y suis, qu'il prenne en compte, seuleument si
la qté

est supérieur à zéro.


Comme vous le dites : si

=si([reference.xls]feuille2!D2 > 0 ; [reference.xls]feuille2!D2 ;
"")




--
chrisn
mettre le bon fai, libertysurf pour me répondre