Bonjour à tous,
Dans une cellule (de recherche, séparée de ma base), j'aimerais avoir comme
résultat, la concaténation de plusieurs cellules d'un enregistrement stocké
dans une base de donnée (c'est ici l'aspirine pour ceux qui n'ont pas
compris) :-)
C'est-à-dire que j'ai une base de donnée "Articles" (env. 1000 lignes) d'une
vingtaines de colonnes et j'utilise: RechercheV() pour trouver un
enregistrement, puis je lui indique la colonne que je souhaite visualiser.
Cependant si je souhaite visualiser 5 ou 6 cellules du même enregistrement
ça m'oblige à répéter 5 ou 6 fois la même formule de rechercheV.
Je suis persuadé qu'il y a un autre moyen plus simple (index, equiv?) mais
je trouve pas...
Est-ce que quelqu'un aurait une idée à me proposer ?
Je vous remercie d'avance pour votre aide, et suis prêt à vous mettre un
exemple en BAL si nécessaire.
Cordialement,
--
Emile
En se servant d'un nom défini, ça va considérablement raccourcir la formule
http://cjoint.com/?gDi6nb7YKs
AV
François Rivierre
Dans une cellule (de recherche, séparée de ma base), j'aimerais avoir comme résultat, la concaténation de plusieurs cellules d'un enregistrement stocké dans une base de donnée (c'est ici l'aspirine pour ceux qui n'ont pas compris) :-) C'est-à-dire que j'ai une base de donnée "Articles" (env. 1000 lignes) d'une vingtaines de colonnes et j'utilise: RechercheV() pour trouver un enregistrement, puis je lui indique la colonne que je souhaite visualiser. Cependant si je souhaite visualiser 5 ou 6 cellules du même enregistrement ça m'oblige à répéter 5 ou 6 fois la même formule de rechercheV. Je suis persuadé qu'il y a un autre moyen plus simple (index, equiv?) mais je trouve pas... Est-ce que quelqu'un aurait une idée à me proposer ? Je vous remercie d'avance pour votre aide, et suis prêt à vous mettre un exemple en BAL si nécessaire.
Ami de l'aspirine, bonjour. J'ai le même souci, et jusqu'ici j'avoue que j'ai été obligé de multiplier les RechercheV... Une solution qui permet cependant de simplifier le problème est d'ajouter une colonne au tableau, dans laquelle tu concatènes les champs qui t'intéresse, et de faire la recherchev uniquement dessus. Evidemment, ça sous-entend que tu visualises toujours les mêmes champs...
Cordialement,
François RIVIERRE
Dans une cellule (de recherche, séparée de ma base), j'aimerais avoir
comme résultat, la concaténation de plusieurs cellules d'un
enregistrement stocké dans une base de donnée (c'est ici l'aspirine
pour ceux qui n'ont pas compris) :-)
C'est-à-dire que j'ai une base de donnée "Articles" (env. 1000
lignes) d'une vingtaines de colonnes et j'utilise: RechercheV() pour
trouver un enregistrement, puis je lui indique la colonne que je
souhaite visualiser. Cependant si je souhaite visualiser 5 ou 6
cellules du même enregistrement ça m'oblige à répéter 5 ou 6 fois la
même formule de rechercheV. Je suis persuadé qu'il y a un autre moyen
plus simple (index, equiv?) mais je trouve pas...
Est-ce que quelqu'un aurait une idée à me proposer ?
Je vous remercie d'avance pour votre aide, et suis prêt à vous mettre
un exemple en BAL si nécessaire.
Ami de l'aspirine, bonjour. J'ai le même souci, et jusqu'ici j'avoue que
j'ai été obligé de multiplier les RechercheV... Une solution qui permet
cependant de simplifier le problème est d'ajouter une colonne au tableau,
dans laquelle tu concatènes les champs qui t'intéresse, et de faire la
recherchev uniquement dessus. Evidemment, ça sous-entend que tu visualises
toujours les mêmes champs...
Dans une cellule (de recherche, séparée de ma base), j'aimerais avoir comme résultat, la concaténation de plusieurs cellules d'un enregistrement stocké dans une base de donnée (c'est ici l'aspirine pour ceux qui n'ont pas compris) :-) C'est-à-dire que j'ai une base de donnée "Articles" (env. 1000 lignes) d'une vingtaines de colonnes et j'utilise: RechercheV() pour trouver un enregistrement, puis je lui indique la colonne que je souhaite visualiser. Cependant si je souhaite visualiser 5 ou 6 cellules du même enregistrement ça m'oblige à répéter 5 ou 6 fois la même formule de rechercheV. Je suis persuadé qu'il y a un autre moyen plus simple (index, equiv?) mais je trouve pas... Est-ce que quelqu'un aurait une idée à me proposer ? Je vous remercie d'avance pour votre aide, et suis prêt à vous mettre un exemple en BAL si nécessaire.
Ami de l'aspirine, bonjour. J'ai le même souci, et jusqu'ici j'avoue que j'ai été obligé de multiplier les RechercheV... Une solution qui permet cependant de simplifier le problème est d'ajouter une colonne au tableau, dans laquelle tu concatènes les champs qui t'intéresse, et de faire la recherchev uniquement dessus. Evidemment, ça sous-entend que tu visualises toujours les mêmes champs...
Cordialement,
François RIVIERRE
LSteph
Bonjour, Index Equiv, c'est très bien, mais indépendament, de la formule utilisée , donc tu serais amené à la saisir soit dans les cellules adjacentes soit faire une méga formule dans une seule cellule et c'est ce que tu veux éviter si j'ai bien compris .
Pourquoi ne pas créer un champ supplémentaire dans ta base qui concatène ces quelques éléments eX: ¢&" - "&C2&" - "&g2&" -" k2"
ensuite une seule formule fera l'affaie pour ramener ce champ.
lSteph "Emile" a écrit dans le message de news: %
Bonjour à tous, Dans une cellule (de recherche, séparée de ma base), j'aimerais avoir comme résultat, la concaténation de plusieurs cellules d'un enregistrement stocké dans une base de donnée (c'est ici l'aspirine pour ceux qui n'ont pas compris) :-) C'est-à-dire que j'ai une base de donnée "Articles" (env. 1000 lignes) d'une vingtaines de colonnes et j'utilise: RechercheV() pour trouver un enregistrement, puis je lui indique la colonne que je souhaite visualiser. Cependant si je souhaite visualiser 5 ou 6 cellules du même enregistrement ça m'oblige à répéter 5 ou 6 fois la même formule de rechercheV. Je suis persuadé qu'il y a un autre moyen plus simple (index, equiv?) mais je trouve pas... Est-ce que quelqu'un aurait une idée à me proposer ? Je vous remercie d'avance pour votre aide, et suis prêt à vous mettre un exemple en BAL si nécessaire. Cordialement, -- Emile
Bonjour,
Index Equiv, c'est très bien, mais indépendament,
de la formule utilisée , donc tu serais amené à la saisir soit dans les
cellules adjacentes
soit faire une méga formule dans une seule cellule et c'est ce que tu veux
éviter si j'ai bien compris .
Pourquoi ne pas créer un champ supplémentaire dans ta base qui concatène
ces quelques éléments
eX: ¢&" - "&C2&" - "&g2&" -" k2"
ensuite une seule formule fera l'affaie pour ramener ce champ.
lSteph
"Emile" <emile63_noSpam@noSpam_isuisse.com> a écrit dans le message de news:
%23DjyXMHfFHA.748@tk2msftngp13.phx.gbl...
Bonjour à tous,
Dans une cellule (de recherche, séparée de ma base), j'aimerais avoir
comme
résultat, la concaténation de plusieurs cellules d'un enregistrement
stocké
dans une base de donnée (c'est ici l'aspirine pour ceux qui n'ont pas
compris) :-)
C'est-à-dire que j'ai une base de donnée "Articles" (env. 1000 lignes)
d'une
vingtaines de colonnes et j'utilise: RechercheV() pour trouver un
enregistrement, puis je lui indique la colonne que je souhaite visualiser.
Cependant si je souhaite visualiser 5 ou 6 cellules du même enregistrement
ça m'oblige à répéter 5 ou 6 fois la même formule de rechercheV.
Je suis persuadé qu'il y a un autre moyen plus simple (index, equiv?)
mais
je trouve pas...
Est-ce que quelqu'un aurait une idée à me proposer ?
Je vous remercie d'avance pour votre aide, et suis prêt à vous mettre un
exemple en BAL si nécessaire.
Cordialement,
--
Emile
Bonjour, Index Equiv, c'est très bien, mais indépendament, de la formule utilisée , donc tu serais amené à la saisir soit dans les cellules adjacentes soit faire une méga formule dans une seule cellule et c'est ce que tu veux éviter si j'ai bien compris .
Pourquoi ne pas créer un champ supplémentaire dans ta base qui concatène ces quelques éléments eX: ¢&" - "&C2&" - "&g2&" -" k2"
ensuite une seule formule fera l'affaie pour ramener ce champ.
lSteph "Emile" a écrit dans le message de news: %
Bonjour à tous, Dans une cellule (de recherche, séparée de ma base), j'aimerais avoir comme résultat, la concaténation de plusieurs cellules d'un enregistrement stocké dans une base de donnée (c'est ici l'aspirine pour ceux qui n'ont pas compris) :-) C'est-à-dire que j'ai une base de donnée "Articles" (env. 1000 lignes) d'une vingtaines de colonnes et j'utilise: RechercheV() pour trouver un enregistrement, puis je lui indique la colonne que je souhaite visualiser. Cependant si je souhaite visualiser 5 ou 6 cellules du même enregistrement ça m'oblige à répéter 5 ou 6 fois la même formule de rechercheV. Je suis persuadé qu'il y a un autre moyen plus simple (index, equiv?) mais je trouve pas... Est-ce que quelqu'un aurait une idée à me proposer ? Je vous remercie d'avance pour votre aide, et suis prêt à vous mettre un exemple en BAL si nécessaire. Cordialement, -- Emile
Emile
Merci AV c'est exactement ce que je recherche(ais)V ;-))
Je remercie également LSteph et François Rivierre pour vos propositions, cependant je ne peux toucher à la base de données :-( Et ma formule qui faisait 8 km est grandement raccourci avec la solution de AV.
Encore merci à tous pour votre aide, cordialement,
Emile
Merci AV c'est exactement ce que je recherche(ais)V ;-))
Je remercie également LSteph et François Rivierre pour vos propositions,
cependant je ne peux toucher à la base de données :-(
Et ma formule qui faisait 8 km est grandement raccourci avec la solution de
AV.
Encore merci à tous pour votre aide, cordialement,
Merci AV c'est exactement ce que je recherche(ais)V ;-))
Je remercie également LSteph et François Rivierre pour vos propositions, cependant je ne peux toucher à la base de données :-( Et ma formule qui faisait 8 km est grandement raccourci avec la solution de AV.
Encore merci à tous pour votre aide, cordialement,