Fonction de recherche

Daany93 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   -  
Daany93 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je débute avec le langage macro d'excel.
Je voudrai savoir comment faire pour partir d'un fichier A, qui va chercher des informations dans un fichier B et les copier dans notre fichier A.
Par exemple, je pars d'un fichier A qui contient des informations et je souhaiterai que la macro recherche dans un fichier B des informations et que toute la ligne du fichier B soit recopié sur mon fichier A.

Merci pour votre aide.
A voir également:

1 réponse

f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour,
Manque des infos, le critere de recherche provient d'ou (sasie, valeur de cellule ou.....), dans quelle colonne chercher fichier B et si "trouvable" x fois que faire ?
0
Daany93 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

Merci pour votre intérêt et désolé du retard.
Je dispose de deux fichiers: un fichier A et un fichier B dans lequel je vais m'intéressai à la colonne E.
Je souhaiterai partir du fichier B et que à l'aide d'une fonction, la chaine de caractère contenue dans la case "Ei" soit comparée au fichier A. Si la valeur de la case "Ei" est trouvée dans le fichier A, je souhaiterai que la ligne de ce fichier soit copié et collé dans une nouvelle feuille ou classeur. Si elle n'est pas trouvée, rien ne se passe.

Ps: la case Ei signifie que je pars de la case E1 par exemple jusqu'à la fin du fichier.
0
pijaku Messages postés 12263 Date d'inscription   Statut Modérateur Dernière intervention   2 761 > Daany93 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

Complément d'information :
1- les deux fichiers sont-ils ouverts au moment de cet "import" de données?
2- donne nous les noms exacts des deux classeurs et les noms des feuilles ou chercher et ou rapatrier les données.
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713 > Daany93 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

la chaine de caractère contenue dans la case "Ei" soit comparée au fichier A
Oui, quelle colonne ??
Meme question que precedemment :
la case "Ei" est-elle une seule ou x fois dans le fichier A?
0
Daany93 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   > pijaku Messages postés 12263 Date d'inscription   Statut Modérateur Dernière intervention  
 
Merci pour votre intérêt.

Le fichier A est ouvert au moment de l'import mais pas le fichier B.
Le classeur A s'appelle "Demande Essai", la feuille peut s'appeler "Feuil1"
Le classeur B s'appelle "Sauvegarde", de même la feuille peut s'appeler "Feuil1"
L'idée est donc de partir du classeur "Demande d'essai" qui contient des voies que l'on souhaite manipulées. Le nom de ces voies est contenu dans la colonne E. Je souhaiterai donc que la fonction aille chercher le nom de chaque voie de la colonne E et qu'elle aille la trouver dans le classeur "Sauvegarde" qui contient ce même nom dans la colonne D, cependant si elle trouve le nom de la voie, je voudrai récupérer toutes les informations de la ligne du fichier "Sauvegarde" dans une autre feuille ou classeur.
0
Daany93 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   > f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention  
 
Dans la colonne E.
Le classeur A s'appelle "Demande Essai", la feuille peut s'appeler "Feuil1"
Le classeur B s'appelle "Sauvegarde", de même la feuille peut s'appeler "Feuil1"
L'idée est donc de partir du classeur "Demande d'essai" qui contient des voies que l'on souhaite manipulées. Le nom de ces voies est contenu dans la colonne E. Je souhaiterai donc que la fonction aille chercher le nom de chaque voie de la colonne E et qu'elle aille la trouver dans le classeur "Sauvegarde" qui contient ce même nom dans la colonne D, cependant si elle trouve le nom de la voie, je voudrai récupérer toutes les informations de la ligne du fichier "Sauvegarde" dans une autre feuille ou classeur.
0