Salut,
Je galere depuis plusieurs jour sur la fonction recherche :
J'ai 2 fichier
[1] = c:\source\S1000.xls
avec 2 pages
Le nom est variable, et automatiquement généré sur une page du chier [2]
[2] = S:\CR\1000.xls
avec 10 pages
J'aimerai chercher la valeur de J11 onglet "fiches" du fichier [2]
dans le fichier [1] ( le nom est dans l'onglé "donnée" en A1 du fichier 2) onglet "nomenc" colonne C2-C201
et retourné la valeur de la colonne P (du fichier 2) dans la cellule G11 onglet "fiche" du fichier [2]
et je me suis complet perdu ....
Si quelqu'un peux m'aider . merci
voila ce que j'ai commencer :
Sub recher()
'no switch screen'
Application.ScreenUpdating = False
Dim wbFiches As Worksheet
Dim wbnomenc As Worksheet
Set wbFiches = ThisWorkbook.Sheets("fiches")
'copie du Nom du fichier'
Sheets("donnée").Select
valeur = Range("A1").Value
Workbooks.Open Filename:="S:\CR\" & valeur & ".xls"
Set wbnomenc = Worksheets("nomenc")
Dim Cel As Range
Set Cel = Worksheet("nomenc").Range("c2:c201").Find(What:=Worksheet("fiches").Range("g11"), _
LookIn:=xlValues, LookAt:=xlWhole, MatchCase:=True)
If Cel Is Nothing Then
Sheets("Fiches").Range("j11") = "0"
Else
Sheets("Fiches").Range("j11") = Cel
End If
End Sub