Recherche caractères dans plage classeur Excel
franckyok
Messages postés
1
Statut
Membre
-
michel_m Messages postés 18903 Date d'inscription Statut Contributeur Dernière intervention -
michel_m Messages postés 18903 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Existe-t-il une macro et/ou du VBA afin d'effectuer une recherche dans un classeur Excel entre 2 feuilles et permettant de récupérer une valeur dans la table_matrice et la stocker dans la feuille de la valeur cherchée?
Objectif :
Pour chaque valeur cherchée, si trouvée dans table_matrice alors mettre la valeur en C3 dans la même colonne de la valeur cherchée dans la la ligne suivante même colonne (cf. exemple ci-après).
Exemple :
Valeur cherchée se trouve sur la ligne 1 de la Feuil1 de A1 à BN1
Ma table_matrice : feuille "Rubriques" de A1 à BK1725
Feuil1
Col1 Col2 Col3
Ligne1 800 801 802
Valeur cherchée : 800
Table_matrice : feuille "Rubriques" de A1 à BK1725
Valeur 800 trouvée et contenu de la valeur en C3 : RUB1
Valeur 801 trouvée plusieurs fois et contenu de la valeur en C3 : RUB1 , RUB2 , RUB3
Valeur 802 trouvée 2 fois et contenu de la valeur en C3 : RUB4 , RUB5
Alors Feuil1 devient :
Col1 Col2 Col3
Ligne1 800 801 802
Ligne2 PCT RUB1 RUB4
Ligne3 RUB2 RUB5
Ligne4 RUB3
A faire pour toutes valeurs de la Feuil1 de A1 et BN1
Merci d'avance de votre collaboration et en espérant avoir été assez clair dans mon explication. Si besoin du fichier merci de m'indiquer où le déposer.
Existe-t-il une macro et/ou du VBA afin d'effectuer une recherche dans un classeur Excel entre 2 feuilles et permettant de récupérer une valeur dans la table_matrice et la stocker dans la feuille de la valeur cherchée?
Objectif :
Pour chaque valeur cherchée, si trouvée dans table_matrice alors mettre la valeur en C3 dans la même colonne de la valeur cherchée dans la la ligne suivante même colonne (cf. exemple ci-après).
Exemple :
Valeur cherchée se trouve sur la ligne 1 de la Feuil1 de A1 à BN1
Ma table_matrice : feuille "Rubriques" de A1 à BK1725
Feuil1
Col1 Col2 Col3
Ligne1 800 801 802
Valeur cherchée : 800
Table_matrice : feuille "Rubriques" de A1 à BK1725
Valeur 800 trouvée et contenu de la valeur en C3 : RUB1
Valeur 801 trouvée plusieurs fois et contenu de la valeur en C3 : RUB1 , RUB2 , RUB3
Valeur 802 trouvée 2 fois et contenu de la valeur en C3 : RUB4 , RUB5
Alors Feuil1 devient :
Col1 Col2 Col3
Ligne1 800 801 802
Ligne2 PCT RUB1 RUB4
Ligne3 RUB2 RUB5
Ligne4 RUB3
A faire pour toutes valeurs de la Feuil1 de A1 et BN1
Merci d'avance de votre collaboration et en espérant avoir été assez clair dans mon explication. Si besoin du fichier merci de m'indiquer où le déposer.
A voir également:
- Excel recherche chaine de caractère dans plage
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Caractère ascii - Guide
- Liste déroulante excel - Guide
- Caractère spéciaux - Guide
- Caractere speciaux - Guide
1 réponse
Bonjour
Dans l’attente
remarque en C3 j'ai 802 ?
ou C3 abréviation de colonne 3 ?
Mettre le classeur sans données confidentielles en pièce jointe sur https://www.cjoint.com/
et coller le raccourci par un clic droit sur le lien proposé dans le message de réponse
Dans l’attente
remarque en C3 j'ai 802 ?
ou C3 abréviation de colonne 3 ?