Macro qui recherche une cellule avec un contenu donné

Bonjour, j'ai un petit soucis. Je bloque sur une macro. En effet j'aurais besoin d'une macro qui va chercher dans le tableau du classeur pilotage le texte contenu en cellule A2 du fichier chantier (ici "chantier cci"), qui récupère le numéro de ligne de la cellule en question pour pouvoir copier les données du fichier chantier dans le fichier pilotage au bon endroit (sur la bonne ligne). En effet les données des différents chantiers sur le fichier de pilotage vont changer de position (de lignes) avec le temps. Il est donc impératif que cette macro ne soit pas figé sur une seule ligne.

J'ai ajouté les fichiers pour que ca soit plus clair.

Merci d'avance, si je n'ai pas été clair n'hésitez pas à me demander de clarifier.

15chantier.xlsm (9.66 Ko)
23pilotage.xlsm (13.23 Ko)

Bonjour,

Inspire-toi de ce code suivant à faire fonctionner dans le classeur CHANTIER qui ramène la ligne du texte recherché :

Sub test()
    [A8] = WorksheetFunction.Match([A2], Workbooks("PILOTAGE.xlsm").Sheets("Feuil1").Range("B:B"), 0)
End Sub

J'ai finalement trouvé la solution avec la méthode find, merci tout de même pour votre réponse !

Rechercher des sujets similaires à "macro qui recherche contenu donne"