Re : recherche dans plusieurs fichiers
Sub creation()
'
' recherche Macro
' Macro enregistrée le 2007-05-18 par etu_test
'
' Variables de départ
Dim nombreFichiers
Dim placeFichiers
Dim numeroLigne
Dim nomFichier As String
' Variables pour copier les données
Dim melange As String
Dim auteur As String
Dim FSC
Dim EC
Dim EL
Dim SC
Dim SG
'Creation
placeFichiers = Cells(5, 3).Value
nombreFichiers = Cells(3, 3).Value
For numeroLigne = 1 To nombreFichiers
nomFichier = placeFichiers & "fichier" & numeroLigne
Workbooks.Open Filename:=nomFichier
melange = Worksheets("Vérification").Cells(5, 2).Value
auteur = Worksheets("Vérification").Cells(5, 7).Value
FSC = Worksheets("Vérification").Cells(8, 2).Value
EC = Worksheets("Vérification").Cells(9, 2).Value
EL = Worksheets("Vérification").Cells(10, 2).Value
SC = Worksheets("Vérification").Cells(11, 2).Value
SG = Worksheets("Vérification").Cells(12, 2).Value
ActiveWindow.Close
Workbooks("bibliotheque.xls").Worksheets("base donnees").Cells(2 + numeroLigne, 2).Value = melange
Workbooks("bibliotheque.xls").Worksheets("base donnees").Cells(2 + numeroLigne, 3).Value = auteur
Workbooks("bibliotheque.xls").Worksheets("base donnees").Cells(2 + numeroLigne, 4).Value = FSC
Workbooks("bibliotheque.xls").Worksheets("base donnees").Cells(2 + numeroLigne, 5).Value = EC
Workbooks("bibliotheque.xls").Worksheets("base donnees").Cells(2 + numeroLigne, 6).Value = EL
Workbooks("bibliotheque.xls").Worksheets("base donnees").Cells(2 + numeroLigne, 7).Value = SC
Workbooks("bibliotheque.xls").Worksheets("base donnees").Cells(2 + numeroLigne, 8).Value = SG
Next
' Workbooks.Open Filename:="Y:\documents\preuve\Fichier 0011.xls"
' ActiveWindow.Close
End Sub
notez que ce n'est qu'un exemple avec moins en variables que ce que je veux faire...(c'est juste un essai de principe)