probleme dans une base de données

robinhood

XLDnaute Occasionnel
Bonjour le Forum

j'ai une base de données qui comporte deux types de données :

1/ des données génériques, c'est-à-dire une référence générique avec plusieurs longueur
2/ des produits uniques, a chaque produit correspond une seule référence avec une seule longueur,

mon problème est que je travaille avec un fichier dont mon référentiel est la reférence, c'est a dire j'introduit la référence et le fichier fait les recherches dans la base de données, mais quand j'introduit une référence ganérique il choisit la première référence qui n'est pas forcément celle avec la bonne longueur,

existe t-il une solution pour que quand j'introduit une référence générique le fichier me propose de choisir une longueur parmi une liste pour avoir le bon produit,

Merci de votre aide

ci-joint le fichier descriptif.
 

Pièces jointes

  • robinhood.xls
    20.5 KB · Affichages: 89
  • robinhood.xls
    20.5 KB · Affichages: 90
  • robinhood.xls
    20.5 KB · Affichages: 88

robinhood

XLDnaute Occasionnel
Re : probleme dans une base de données

bonjour

merci pour votre proposition, je m'explique plus,

dans la feuil2 il y a une petite image de ce que j'ai comme tableau qui extrait les valeurs de la base de données. j'aimerais bien que quand je met la référence générique un menu apparait en me proposant les longueurs a choisir.

j'espère que c'est plus claire.

Merci d'avance
 

robinhood

XLDnaute Occasionnel
Re : probleme dans une base de données

bonjour

Merci pour la réponse.

je m'explique plus, dans la feuil2 il y a une image du tableau que j'utilise pour extraire les données de la base de données, j'aimerais bien que quand je saisie une référence générique, un menu apparait avec les longueurs pour que je choisisse une.

une note :je saisie la référence manuellement (je ne veux pas la choisir dans un menu.

ci-joint le fichier avec l'explication.:)
 

Pièces jointes

  • robinhood.xls
    23.5 KB · Affichages: 117
  • robinhood.xls
    23.5 KB · Affichages: 111
  • robinhood.xls
    23.5 KB · Affichages: 112

James007

XLDnaute Barbatruc
Re : probleme dans une base de données

Bonjour,

La solution de Catrice est la plus efficace ...
Je te l'ai adapté à ta demande ...

A +
 

Pièces jointes

  • robinhood.xls
    32.5 KB · Affichages: 92
  • robinhood.xls
    32.5 KB · Affichages: 99
  • robinhood.xls
    32.5 KB · Affichages: 93

robinhood

XLDnaute Occasionnel
Re : probleme dans une base de données

salut dans l'exemple que t'as fait il y a une seule cellule de référence ou quand je met la référence ça donne un résultat, par contre moi je met plusieurs références l'une après l'autre (une référence par ligne).

Merci de voir ce point.
 

James007

XLDnaute Barbatruc
Re : probleme dans une base de données

salut dans l'exemple que t'as fait il y a une seule cellule de référence ou quand je met la référence ça donne un résultat, par contre moi je met plusieurs références l'une après l'autre (une référence par ligne).
Merci de voir ce point.

La question que tu poses maintenant est très différente ...
Avec combien de lignes de saisie, veux-tu que le filtre fonctionne ... ???
 

robinhood

XLDnaute Occasionnel
Re : probleme dans une base de données

Bonjour James

comme tu peux voir dans le fichier que j'ai envoyé, je met les références dans toute la colonne C (ref au dessous de l'autre)

ma demande est quand je met une référence unique ça donne une seule ligne avec les données trouvés et quand je met une référence générique elle me donne toutes les longueurs disponibles pour cette référence après moi je met la quantité produite devant la bonne.

j'espère que c'est claire maintenant

merci pour ton suivi.
 

Catrice

XLDnaute Barbatruc
Re : probleme dans une base de données

Bonsoir,

Pour le fun, une autre façon d'aborder la question.
On choisit une Ref dans la liste colonne A.
Si elle est unique, les données sont ventilées dans les colonnes C,D et E.
Si elle est multiple, une liste apparait. On choisit la Ref puis les données sont ventilées dans les colonnes C,D et E.
 

Pièces jointes

  • Test1.xls
    43.5 KB · Affichages: 107
  • Test1.xls
    43.5 KB · Affichages: 112
  • Test1.xls
    43.5 KB · Affichages: 112

Clochard

XLDnaute Impliqué
Re : probleme dans une base de données

Bonjour le Forum, James007 et tous les autres

Je me permets d'utiliser ce fil en m'excusant, mais... il m'intéresse beaucoup...

J'ai une question pour toi James007...

J'aimerais ajouter une colonne dans la feuil1 colonne A "Date" qui apparaiterait dans la feuil2 en colonne B...

J'ai gossé après... mais mon ignorance a eue raison de moi....

Est-ce possible ?

Merci beaucoup

Clochard
 

Discussions similaires

Statistiques des forums

Discussions
312 321
Messages
2 087 266
Membres
103 502
dernier inscrit
talebafia