Vérifier l'existence de cellules dans différentes Feuilles
nicozak
-
scinarf Messages postés 1183 Statut Membre -
scinarf Messages postés 1183 Statut Membre -
Bonjour à tous,
J'ai besoin de vous ! :) Effectivement je n'ai trouvé de réponses à mes questions sur aucun forum, et étant assez novice en terme de matrices, mes essais de formules se sont résumés à des échecs... Allez assez parlé, je vous plonge au coeur du sujet, qui en théorie paraît assez simple mais ne l'est pas tant :
Dans un même tableau Excel, se trouvent environ 2000 références de produits, elles-mêmes réparties sur environ 250 Feuilles, références listées dans les colonnes des différentes Feuilles de façon irrégulière et éparpillées au milieu d'informations liées à ces références (en revanche sur chaque ligne se trouve une seule référence).
Dans un autre onglet isolé se trouve un listing d'une partie de ces références, environ 500, réparties dans une seule et unique colonne.
Le but de la manoeuvre est de faire matcher ce dernier listing de références avec les différentes feuilles, afin de savoir lesquelles se trouvent à un endroit du tableau parmi les 250 onglets, et lesquelles ne se trouvent tout simplement pas dans le document, en coloriant par exemple en vert celles s'y trouvant, ou bien en indiquant avec oui ou non à côté de chaque référence celles qui sont présentes ou absentes.
Si je n'ai pas été clair ou trop rapide, faites le moi savoir, il est vrai que de mon point de vue tout me semble (presque trop) simple, mais il peut manquer des précisions :)
Un grand merci à vous !! :)
Nicolas
J'ai besoin de vous ! :) Effectivement je n'ai trouvé de réponses à mes questions sur aucun forum, et étant assez novice en terme de matrices, mes essais de formules se sont résumés à des échecs... Allez assez parlé, je vous plonge au coeur du sujet, qui en théorie paraît assez simple mais ne l'est pas tant :
Dans un même tableau Excel, se trouvent environ 2000 références de produits, elles-mêmes réparties sur environ 250 Feuilles, références listées dans les colonnes des différentes Feuilles de façon irrégulière et éparpillées au milieu d'informations liées à ces références (en revanche sur chaque ligne se trouve une seule référence).
Dans un autre onglet isolé se trouve un listing d'une partie de ces références, environ 500, réparties dans une seule et unique colonne.
Le but de la manoeuvre est de faire matcher ce dernier listing de références avec les différentes feuilles, afin de savoir lesquelles se trouvent à un endroit du tableau parmi les 250 onglets, et lesquelles ne se trouvent tout simplement pas dans le document, en coloriant par exemple en vert celles s'y trouvant, ou bien en indiquant avec oui ou non à côté de chaque référence celles qui sont présentes ou absentes.
Si je n'ai pas été clair ou trop rapide, faites le moi savoir, il est vrai que de mon point de vue tout me semble (presque trop) simple, mais il peut manquer des précisions :)
Un grand merci à vous !! :)
Nicolas
A voir également:
- Vérifier l'existence de cellules dans différentes Feuilles
- Comment faire un livret avec des feuilles a4 - Guide
- Verifier compatibilite windows 11 - Guide
- Somme de plusieurs cellules excel - Guide
- Verrouiller cellules excel - Guide
- Vérifier si mot de passe piraté - Guide
11 réponses
essai de créer des liens hypertextes entres ta feuille principale et les autres?
si j'ai pas saisi ta question repose la directement
si j'ai pas saisi ta question repose la directement
Bonjour,
j'essaye de bien comprendre :
-Une feuille listant des références. Le but est de savoir si les références dans cette feuille sont quelques parts dans le fichier excel (autres feuilles)
-Les autres feuilles disposent de ligne, sur chaque ligne il y a une seule référence à un produit, mais il peut y avoir plusieurs fois la même référence dans une même feuille ?
-Combien de colonne par ligne (a titre d'information) et quel est la colonne appelée référence ? Est ce toujours la même pour chaque feuille ou chaque feuille a sa propre colonne de référence ? (exemple feuille 1 colonne de référence = A feuille 2 colonne de référence = AYB )
j'essaye de bien comprendre :
-Une feuille listant des références. Le but est de savoir si les références dans cette feuille sont quelques parts dans le fichier excel (autres feuilles)
-Les autres feuilles disposent de ligne, sur chaque ligne il y a une seule référence à un produit, mais il peut y avoir plusieurs fois la même référence dans une même feuille ?
-Combien de colonne par ligne (a titre d'information) et quel est la colonne appelée référence ? Est ce toujours la même pour chaque feuille ou chaque feuille a sa propre colonne de référence ? (exemple feuille 1 colonne de référence = A feuille 2 colonne de référence = AYB )
Pourrais-tu m'en dire un peu plus sur ces "cellules références" ? Je suis très mauvais en Excel il va falloir que je me perfectionne :) Les cellules références sont les noms de cellules dans lesquelles se trouvent les infos souhaitées c'est bien ça ? Si oui, cela est très difficile car justement je ne sais pas dans quelles Feuilles, et donc dans quelles cellules se trouvent ces données ! De plus, je souhaiterais un récapitulatif sur ma Feuille principale des données se trouvant dans le fichier Excel, au final cela m'importe peu de savoir ou se trouvent les références dans le Excel, j'ai juste besoin de savoir si elles y sont ou non :) merci !
Bonjour à vous !
Déjà je suis très touché de votre réactivité et vous en remercie :)
@mopon : c'est une bonne idée ! Cependant avec un hypertexte il faudrait que j'aille chercher chaque référence manuellement (or j'en ai 500 à trouver et je ne sais pas dans quelles Feuilles elles se situent et c'est là le problème !) et le lien me permettrait juste de me renvoyer depuis la feuille principale vers la feuille où se trouve la référence. Mon but précis est en fait, par une formule, de comparer mon listing de références sur ma feuille principale avec l'ensemble du fichier Excel afin que les références existantes dans mon fichier Excel s'affichent d'une certaine couleur dans mon listing principal ou m'indiquent leur présence d'une quelconque façon leur présence dans le fichier général !
@scinarf : c'est exactement ça ! Pour répondre à tes questions, dans l'ordre posé :
- cela est irrégulier, il y a entre 5 et 19 colonnes par ligne en fonction des Feuilles du document ;
- chaque Feuille a sa propre colonne de référence (c'est grave docteur? :) )
Je mets du temps à répondre car j'essaie d'être précis mais je suis au taquet, j'actualise la page régulièrement :)
Merci à vous !!
Nicolas
Déjà je suis très touché de votre réactivité et vous en remercie :)
@mopon : c'est une bonne idée ! Cependant avec un hypertexte il faudrait que j'aille chercher chaque référence manuellement (or j'en ai 500 à trouver et je ne sais pas dans quelles Feuilles elles se situent et c'est là le problème !) et le lien me permettrait juste de me renvoyer depuis la feuille principale vers la feuille où se trouve la référence. Mon but précis est en fait, par une formule, de comparer mon listing de références sur ma feuille principale avec l'ensemble du fichier Excel afin que les références existantes dans mon fichier Excel s'affichent d'une certaine couleur dans mon listing principal ou m'indiquent leur présence d'une quelconque façon leur présence dans le fichier général !
@scinarf : c'est exactement ça ! Pour répondre à tes questions, dans l'ordre posé :
- cela est irrégulier, il y a entre 5 et 19 colonnes par ligne en fonction des Feuilles du document ;
- chaque Feuille a sa propre colonne de référence (c'est grave docteur? :) )
Je mets du temps à répondre car j'essaie d'être précis mais je suis au taquet, j'actualise la page régulièrement :)
Merci à vous !!
Nicolas
Bon j'ai pas de formule magique à proposer mais une bonne macro devrait pouvoir marcher ici.
La macro testerai chacune des ligne de la feuille que j'appel "listing" (le nom a peu d'importance) et irai cherche dans toutes les autres feuilles si la référence au produit existe.
Si elle existe la cellule est coloriée en verte sinon elle est coloriée en rouge. Est ce que cela convient ?
Pour faire une tel macro j'ai besoin :
Du nombre de feuille
Que la feuille de listing soit placée tout a gauche dans les feuilles
Que la feuille listing
Que chaque feuille dispose d'une colonne qui s'appelle "référence" et qui contient la référence au produit (il faut créer sur la première ligne la colonne référence qui permet d'identifier la colonne sur laquelle la macro reposera)
en même temps je réfléchi savoir si j'ai besoin de rien d'autre.
La macro testerai chacune des ligne de la feuille que j'appel "listing" (le nom a peu d'importance) et irai cherche dans toutes les autres feuilles si la référence au produit existe.
Si elle existe la cellule est coloriée en verte sinon elle est coloriée en rouge. Est ce que cela convient ?
Pour faire une tel macro j'ai besoin :
Du nombre de feuille
Que la feuille de listing soit placée tout a gauche dans les feuilles
Que la feuille listing
Que chaque feuille dispose d'une colonne qui s'appelle "référence" et qui contient la référence au produit (il faut créer sur la première ligne la colonne référence qui permet d'identifier la colonne sur laquelle la macro reposera)
en même temps je réfléchi savoir si j'ai besoin de rien d'autre.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Génial ce serait trop top ! J'essaierai de la comprendre pour pouvoir l'appliquer à l'avenir :)
Mais petite précision car j'ai peur de m'être trompé dans les termes techniques : est-ce qu'une Feuille est bien la même chose qu'un onglet ? (que l'on sélectionne dans la barre défilante en bas du tableau Excel) ?
Mais petite précision car j'ai peur de m'être trompé dans les termes techniques : est-ce qu'une Feuille est bien la même chose qu'un onglet ? (que l'on sélectionne dans la barre défilante en bas du tableau Excel) ?
Oui, et serait il possible d'avoir les informations demandées juste avant pour que je puisse faire un petit programme
En fait je pense que ça va être beaucoup plus simple que prévu, un collègue vient de réussir à rassembler toutes les références dans un seul et même onglet !!
Donc désormais, les 2000 références sont dans le même onglet, et réparties en 3 colonnes (avec à chaque fois une référence par ligne). Du coup j'ai juste à matcher cet onglet avec l'onglet où j'ai mes 500 références :)
Donc désormais, les 2000 références sont dans le même onglet, et réparties en 3 colonnes (avec à chaque fois une référence par ligne). Du coup j'ai juste à matcher cet onglet avec l'onglet où j'ai mes 500 références :)
Faut-il toujours une macro, ou bien peut-on utiliser la fonction RECHERCHEV pour cela ? Merci beaucoup pour ton aide scinarf !!! :)
Une seule feuille donc une recherche V ça peut marcher il me semble, il faut juste trouver la bonne façon de l'écrire.