Remerciant tout d'abord ceux qui ont répondu à un précédent post (Rene, AV
et Daniel), je reviens sur ce forum parce que la 'solution ultime' ne marche
pas. Je vous donne donc les données du problème, en espérant que quelqu'un ou
quelqu'une saura me donner la soluce providentielle :
Dans un UserForm
Je sélectionne dans une liste déroulante un code article (MyCode)
Ca, c'est OK !
Je dois aller chercher dans la feuille "BaseDeDonnees"
dans la plage "A4:A19" nommée Catalogue
la donnée de la 3è colonne (un prix)
correspondant à MyCode
En utilisant la définition du tableau
"BaseDeDonnees!A4:A19"
ou
"Catalogue"
Je ne parviens pas mais alors pas du tout :-(
à récupérer cette foutue valeur !
malgré ce que j'ai pu lire ...
VlookUp n'est pas reconnu,
Donc, voilà ce à quoi j'aimerais arriver :
MsgBox <instructionMagique>(MyCode,LaPlage,3)
avec peut-être un .value, je ne sais vraiment pas/plus
où InstructionMagique est l'instruction adéquate
MyCode est la valeur recherchée
LaPlage représente le tableau de recherche
3 est enfin le n° de colonne
ou quelque chose que je puisse "transander"
à l'image de RechercheV(.....) que vous maîtrisez.
Merci d'avance, et après, c'est sûr, je ne polue plus cet excellent forum
pendant un bon moment* ...
Bien à vous tous
Alain
* PS : Je fais (à peu près) ce que je veux sous Access, mais dans le cas
présent, je suis contraint de me (re)mettre sur Excel ... Passionnant mais
fatiguant ...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
anonymousA
bonjour,
la recherche par Recherchev sous Excel dans les mêmes conditions renvoie t-elle un résultat ?
A+
Bonjour,
Remerciant tout d'abord ceux qui ont répondu à un précédent post (Rene, AV et Daniel), je reviens sur ce forum parce que la 'solution ultime' ne marche pas. Je vous donne donc les données du problème, en espérant que quelqu'un ou quelqu'une saura me donner la soluce providentielle :
Dans un UserForm Je sélectionne dans une liste déroulante un code article (MyCode) Ca, c'est OK ! Je dois aller chercher dans la feuille "BaseDeDonnees" dans la plage "A4:A19" nommée Catalogue la donnée de la 3è colonne (un prix) correspondant à MyCode
En utilisant la définition du tableau "BaseDeDonnees!A4:A19" ou "Catalogue" Je ne parviens pas mais alors pas du tout :-( à récupérer cette foutue valeur ! malgré ce que j'ai pu lire ... VlookUp n'est pas reconnu,
Donc, voilà ce à quoi j'aimerais arriver : MsgBox <instructionMagique>(MyCode,LaPlage,3) avec peut-être un .value, je ne sais vraiment pas/plus où InstructionMagique est l'instruction adéquate MyCode est la valeur recherchée LaPlage représente le tableau de recherche 3 est enfin le n° de colonne ou quelque chose que je puisse "transander" à l'image de RechercheV(.....) que vous maîtrisez.
Merci d'avance, et après, c'est sûr, je ne polue plus cet excellent forum pendant un bon moment* ...
Bien à vous tous
Alain
* PS : Je fais (à peu près) ce que je veux sous Access, mais dans le cas présent, je suis contraint de me (re)mettre sur Excel ... Passionnant mais fatiguant ...
bonjour,
la recherche par Recherchev sous Excel dans les mêmes conditions renvoie
t-elle un résultat ?
A+
Bonjour,
Remerciant tout d'abord ceux qui ont répondu à un précédent post (Rene, AV
et Daniel), je reviens sur ce forum parce que la 'solution ultime' ne marche
pas. Je vous donne donc les données du problème, en espérant que quelqu'un ou
quelqu'une saura me donner la soluce providentielle :
Dans un UserForm
Je sélectionne dans une liste déroulante un code article (MyCode)
Ca, c'est OK !
Je dois aller chercher dans la feuille "BaseDeDonnees"
dans la plage "A4:A19" nommée Catalogue
la donnée de la 3è colonne (un prix)
correspondant à MyCode
En utilisant la définition du tableau
"BaseDeDonnees!A4:A19"
ou
"Catalogue"
Je ne parviens pas mais alors pas du tout :-(
à récupérer cette foutue valeur !
malgré ce que j'ai pu lire ...
VlookUp n'est pas reconnu,
Donc, voilà ce à quoi j'aimerais arriver :
MsgBox <instructionMagique>(MyCode,LaPlage,3)
avec peut-être un .value, je ne sais vraiment pas/plus
où InstructionMagique est l'instruction adéquate
MyCode est la valeur recherchée
LaPlage représente le tableau de recherche
3 est enfin le n° de colonne
ou quelque chose que je puisse "transander"
à l'image de RechercheV(.....) que vous maîtrisez.
Merci d'avance, et après, c'est sûr, je ne polue plus cet excellent forum
pendant un bon moment* ...
Bien à vous tous
Alain
* PS : Je fais (à peu près) ce que je veux sous Access, mais dans le cas
présent, je suis contraint de me (re)mettre sur Excel ... Passionnant mais
fatiguant ...
la recherche par Recherchev sous Excel dans les mêmes conditions renvoie t-elle un résultat ?
A+
Bonjour,
Remerciant tout d'abord ceux qui ont répondu à un précédent post (Rene, AV et Daniel), je reviens sur ce forum parce que la 'solution ultime' ne marche pas. Je vous donne donc les données du problème, en espérant que quelqu'un ou quelqu'une saura me donner la soluce providentielle :
Dans un UserForm Je sélectionne dans une liste déroulante un code article (MyCode) Ca, c'est OK ! Je dois aller chercher dans la feuille "BaseDeDonnees" dans la plage "A4:A19" nommée Catalogue la donnée de la 3è colonne (un prix) correspondant à MyCode
En utilisant la définition du tableau "BaseDeDonnees!A4:A19" ou "Catalogue" Je ne parviens pas mais alors pas du tout :-( à récupérer cette foutue valeur ! malgré ce que j'ai pu lire ... VlookUp n'est pas reconnu,
Donc, voilà ce à quoi j'aimerais arriver : MsgBox <instructionMagique>(MyCode,LaPlage,3) avec peut-être un .value, je ne sais vraiment pas/plus où InstructionMagique est l'instruction adéquate MyCode est la valeur recherchée LaPlage représente le tableau de recherche 3 est enfin le n° de colonne ou quelque chose que je puisse "transander" à l'image de RechercheV(.....) que vous maîtrisez.
Merci d'avance, et après, c'est sûr, je ne polue plus cet excellent forum pendant un bon moment* ...
Bien à vous tous
Alain
* PS : Je fais (à peu près) ce que je veux sous Access, mais dans le cas présent, je suis contraint de me (re)mettre sur Excel ... Passionnant mais fatiguant ...
With Application valeur = .Index([Feuil1!C:C], .Match(MyCode, [Feuil1!A:A], 0)) End With
isabelle
Bonjour,
Remerciant tout d'abord ceux qui ont répondu à un précédent post (Rene, AV et Daniel), je reviens sur ce forum parce que la 'solution ultime' ne marche pas. Je vous donne donc les données du problème, en espérant que quelqu'un ou quelqu'une saura me donner la soluce providentielle :
Dans un UserForm Je sélectionne dans une liste déroulante un code article (MyCode) Ca, c'est OK ! Je dois aller chercher dans la feuille "BaseDeDonnees" dans la plage "A4:A19" nommée Catalogue la donnée de la 3è colonne (un prix) correspondant à MyCode
En utilisant la définition du tableau "BaseDeDonnees!A4:A19" ou "Catalogue" Je ne parviens pas mais alors pas du tout :-( à récupérer cette foutue valeur ! malgré ce que j'ai pu lire ... VlookUp n'est pas reconnu,
Donc, voilà ce à quoi j'aimerais arriver : MsgBox <instructionMagique>(MyCode,LaPlage,3) avec peut-être un .value, je ne sais vraiment pas/plus où InstructionMagique est l'instruction adéquate MyCode est la valeur recherchée LaPlage représente le tableau de recherche 3 est enfin le n° de colonne ou quelque chose que je puisse "transander" à l'image de RechercheV(.....) que vous maîtrisez.
Merci d'avance, et après, c'est sûr, je ne polue plus cet excellent forum pendant un bon moment* ...
Bien à vous tous
Alain
* PS : Je fais (à peu près) ce que je veux sous Access, mais dans le cas présent, je suis contraint de me (re)mettre sur Excel ... Passionnant mais fatiguant ...
bonjour Alain,
With Application
valeur = .Index([Feuil1!C:C], .Match(MyCode, [Feuil1!A:A], 0))
End With
isabelle
Bonjour,
Remerciant tout d'abord ceux qui ont répondu à un précédent post (Rene, AV
et Daniel), je reviens sur ce forum parce que la 'solution ultime' ne marche
pas. Je vous donne donc les données du problème, en espérant que quelqu'un ou
quelqu'une saura me donner la soluce providentielle :
Dans un UserForm
Je sélectionne dans une liste déroulante un code article (MyCode)
Ca, c'est OK !
Je dois aller chercher dans la feuille "BaseDeDonnees"
dans la plage "A4:A19" nommée Catalogue
la donnée de la 3è colonne (un prix)
correspondant à MyCode
En utilisant la définition du tableau
"BaseDeDonnees!A4:A19"
ou
"Catalogue"
Je ne parviens pas mais alors pas du tout :-(
à récupérer cette foutue valeur !
malgré ce que j'ai pu lire ...
VlookUp n'est pas reconnu,
Donc, voilà ce à quoi j'aimerais arriver :
MsgBox <instructionMagique>(MyCode,LaPlage,3)
avec peut-être un .value, je ne sais vraiment pas/plus
où InstructionMagique est l'instruction adéquate
MyCode est la valeur recherchée
LaPlage représente le tableau de recherche
3 est enfin le n° de colonne
ou quelque chose que je puisse "transander"
à l'image de RechercheV(.....) que vous maîtrisez.
Merci d'avance, et après, c'est sûr, je ne polue plus cet excellent forum
pendant un bon moment* ...
Bien à vous tous
Alain
* PS : Je fais (à peu près) ce que je veux sous Access, mais dans le cas
présent, je suis contraint de me (re)mettre sur Excel ... Passionnant mais
fatiguant ...
With Application valeur = .Index([Feuil1!C:C], .Match(MyCode, [Feuil1!A:A], 0)) End With
isabelle
Bonjour,
Remerciant tout d'abord ceux qui ont répondu à un précédent post (Rene, AV et Daniel), je reviens sur ce forum parce que la 'solution ultime' ne marche pas. Je vous donne donc les données du problème, en espérant que quelqu'un ou quelqu'une saura me donner la soluce providentielle :
Dans un UserForm Je sélectionne dans une liste déroulante un code article (MyCode) Ca, c'est OK ! Je dois aller chercher dans la feuille "BaseDeDonnees" dans la plage "A4:A19" nommée Catalogue la donnée de la 3è colonne (un prix) correspondant à MyCode
En utilisant la définition du tableau "BaseDeDonnees!A4:A19" ou "Catalogue" Je ne parviens pas mais alors pas du tout :-( à récupérer cette foutue valeur ! malgré ce que j'ai pu lire ... VlookUp n'est pas reconnu,
Donc, voilà ce à quoi j'aimerais arriver : MsgBox <instructionMagique>(MyCode,LaPlage,3) avec peut-être un .value, je ne sais vraiment pas/plus où InstructionMagique est l'instruction adéquate MyCode est la valeur recherchée LaPlage représente le tableau de recherche 3 est enfin le n° de colonne ou quelque chose que je puisse "transander" à l'image de RechercheV(.....) que vous maîtrisez.
Merci d'avance, et après, c'est sûr, je ne polue plus cet excellent forum pendant un bon moment* ...
Bien à vous tous
Alain
* PS : Je fais (à peu près) ce que je veux sous Access, mais dans le cas présent, je suis contraint de me (re)mettre sur Excel ... Passionnant mais fatiguant ...
michel
Bonjour Tu a un probleme dans la definition de ta base de données. A4:A19 Tu ne prend qu'une colonne. Il faut indiquer toutes les colonnes donc au mini A4:C19 @Plus Michel
"Alain" a écrit dans le message de news:
Bonjour,
Remerciant tout d'abord ceux qui ont répondu à un précédent post (Rene, AV et Daniel), je reviens sur ce forum parce que la 'solution ultime' ne marche pas. Je vous donne donc les données du problème, en espérant que quelqu'un ou quelqu'une saura me donner la soluce providentielle :
Dans un UserForm Je sélectionne dans une liste déroulante un code article (MyCode) Ca, c'est OK ! Je dois aller chercher dans la feuille "BaseDeDonnees" dans la plage "A4:A19" nommée Catalogue la donnée de la 3è colonne (un prix) correspondant à MyCode
En utilisant la définition du tableau "BaseDeDonnees!A4:A19" ou "Catalogue" Je ne parviens pas mais alors pas du tout :-( à récupérer cette foutue valeur ! malgré ce que j'ai pu lire ... VlookUp n'est pas reconnu,
Donc, voilà ce à quoi j'aimerais arriver : MsgBox <instructionMagique>(MyCode,LaPlage,3) avec peut-être un .value, je ne sais vraiment pas/plus où InstructionMagique est l'instruction adéquate MyCode est la valeur recherchée LaPlage représente le tableau de recherche 3 est enfin le n° de colonne ou quelque chose que je puisse "transander" à l'image de RechercheV(.....) que vous maîtrisez.
Merci d'avance, et après, c'est sûr, je ne polue plus cet excellent forum pendant un bon moment* ...
Bien à vous tous
Alain
* PS : Je fais (à peu près) ce que je veux sous Access, mais dans le cas présent, je suis contraint de me (re)mettre sur Excel ... Passionnant mais fatiguant ...
Bonjour
Tu a un probleme dans la definition de ta base de données. A4:A19
Tu ne prend qu'une colonne.
Il faut indiquer toutes les colonnes donc au mini A4:C19
@Plus
Michel
"Alain" <Alain@discussions.microsoft.com> a écrit dans le message de news:
68E9A902-30B8-4DF3-B927-127173AA0296@microsoft.com...
Bonjour,
Remerciant tout d'abord ceux qui ont répondu à un précédent post (Rene, AV
et Daniel), je reviens sur ce forum parce que la 'solution ultime' ne
marche
pas. Je vous donne donc les données du problème, en espérant que quelqu'un
ou
quelqu'une saura me donner la soluce providentielle :
Dans un UserForm
Je sélectionne dans une liste déroulante un code article (MyCode)
Ca, c'est OK !
Je dois aller chercher dans la feuille "BaseDeDonnees"
dans la plage "A4:A19" nommée Catalogue
la donnée de la 3è colonne (un prix)
correspondant à MyCode
En utilisant la définition du tableau
"BaseDeDonnees!A4:A19"
ou
"Catalogue"
Je ne parviens pas mais alors pas du tout :-(
à récupérer cette foutue valeur !
malgré ce que j'ai pu lire ...
VlookUp n'est pas reconnu,
Donc, voilà ce à quoi j'aimerais arriver :
MsgBox <instructionMagique>(MyCode,LaPlage,3)
avec peut-être un .value, je ne sais vraiment pas/plus
où InstructionMagique est l'instruction adéquate
MyCode est la valeur recherchée
LaPlage représente le tableau de recherche
3 est enfin le n° de colonne
ou quelque chose que je puisse "transander"
à l'image de RechercheV(.....) que vous maîtrisez.
Merci d'avance, et après, c'est sûr, je ne polue plus cet excellent forum
pendant un bon moment* ...
Bien à vous tous
Alain
* PS : Je fais (à peu près) ce que je veux sous Access, mais dans le cas
présent, je suis contraint de me (re)mettre sur Excel ... Passionnant mais
fatiguant ...
Bonjour Tu a un probleme dans la definition de ta base de données. A4:A19 Tu ne prend qu'une colonne. Il faut indiquer toutes les colonnes donc au mini A4:C19 @Plus Michel
"Alain" a écrit dans le message de news:
Bonjour,
Remerciant tout d'abord ceux qui ont répondu à un précédent post (Rene, AV et Daniel), je reviens sur ce forum parce que la 'solution ultime' ne marche pas. Je vous donne donc les données du problème, en espérant que quelqu'un ou quelqu'une saura me donner la soluce providentielle :
Dans un UserForm Je sélectionne dans une liste déroulante un code article (MyCode) Ca, c'est OK ! Je dois aller chercher dans la feuille "BaseDeDonnees" dans la plage "A4:A19" nommée Catalogue la donnée de la 3è colonne (un prix) correspondant à MyCode
En utilisant la définition du tableau "BaseDeDonnees!A4:A19" ou "Catalogue" Je ne parviens pas mais alors pas du tout :-( à récupérer cette foutue valeur ! malgré ce que j'ai pu lire ... VlookUp n'est pas reconnu,
Donc, voilà ce à quoi j'aimerais arriver : MsgBox <instructionMagique>(MyCode,LaPlage,3) avec peut-être un .value, je ne sais vraiment pas/plus où InstructionMagique est l'instruction adéquate MyCode est la valeur recherchée LaPlage représente le tableau de recherche 3 est enfin le n° de colonne ou quelque chose que je puisse "transander" à l'image de RechercheV(.....) que vous maîtrisez.
Merci d'avance, et après, c'est sûr, je ne polue plus cet excellent forum pendant un bon moment* ...
Bien à vous tous
Alain
* PS : Je fais (à peu près) ce que je veux sous Access, mais dans le cas présent, je suis contraint de me (re)mettre sur Excel ... Passionnant mais fatiguant ...
Alain
Bingo !
C'est vous qui décrochez la palme d'or ! (problèmes sur les autres suggestions) Malgré l'impossibilité d'intégrer le nom défini du tableau, ce n'est pas plus mal ceci dit.
Bravo et encore Merci
Bien à Vous
Alain
Bingo !
C'est vous qui décrochez la palme d'or !
(problèmes sur les autres suggestions)
Malgré l'impossibilité d'intégrer le nom
défini du tableau, ce n'est pas plus mal
ceci dit.
C'est vous qui décrochez la palme d'or ! (problèmes sur les autres suggestions) Malgré l'impossibilité d'intégrer le nom défini du tableau, ce n'est pas plus mal ceci dit.
Bravo et encore Merci
Bien à Vous
Alain
Alain
(Re)Bonjour,
C'est en fait la suggestion de Sylfanie qui fonctionne ; Les autres renvoient des erreurs.
Merci quand même ;-)
(Re)Bonjour,
C'est en fait la suggestion de Sylfanie qui fonctionne ; Les autres
renvoient des erreurs.
C'est en fait la suggestion de Sylfanie qui fonctionne ; Les autres renvoient des erreurs.
Merci quand même ;-)
Alain
(Re)Bonjour,
Effectivement, une faute de frappe s'était glissée dans mon énoncé ... Belle perspicacité ... Bravo !
Sinon, la suggestion de Sylfanie fonctionne (malgré l'impossibilité d'utiliser le nom de la plage nommée) ; Les autres renvoient des erreurs. Nous arrivons donc à :
Range("Feuille!Cell1:Cell2").Find(Valeur).Offset(0, NombreDeColonnes) où "Feuille!Cell1:Cell2" a été nommée Catalogue mais que je ne parviens pas à intégrer ... Pas bien grave ... A moins que vous n'ayiez vous-même une idée ...
Merci quand même ;-)
(Re)Bonjour,
Effectivement, une faute de frappe s'était glissée dans mon énoncé ... Belle
perspicacité ... Bravo !
Sinon, la suggestion de Sylfanie fonctionne (malgré l'impossibilité
d'utiliser le nom de la plage nommée) ; Les autres renvoient des erreurs.
Nous arrivons donc à :
Range("Feuille!Cell1:Cell2").Find(Valeur).Offset(0, NombreDeColonnes)
où "Feuille!Cell1:Cell2" a été nommée Catalogue mais que je ne parviens pas
à intégrer ... Pas bien grave ... A moins que vous n'ayiez vous-même une idée
...
Effectivement, une faute de frappe s'était glissée dans mon énoncé ... Belle perspicacité ... Bravo !
Sinon, la suggestion de Sylfanie fonctionne (malgré l'impossibilité d'utiliser le nom de la plage nommée) ; Les autres renvoient des erreurs. Nous arrivons donc à :
Range("Feuille!Cell1:Cell2").Find(Valeur).Offset(0, NombreDeColonnes) où "Feuille!Cell1:Cell2" a été nommée Catalogue mais que je ne parviens pas à intégrer ... Pas bien grave ... A moins que vous n'ayiez vous-même une idée ...