1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57
| Sub liste()
'
' liste Macro
' Macro enregistrée le 28.04.2008 par Administrator
'
Application.ScreenUpdating = False
Sheets("liste").Activate
nombre_cas = Cells(1, 7)
Sheets("simple").Activate
comparaison = ActiveWorkbook.Name
rep = ActiveWorkbook.Path
For i = 2 To nombre_cas + 1
file = Sheets("liste").Cells(i, 1).Value
If file <> "" Then
Sheets("simple").Cells(4, 1).Value = file
Workbooks.Open Filename:=rep & "\" & file
Range("A1:G39").Copy
nom = ActiveWorkbook.Name
Windows(comparaison).Activate
Range("A5").Select
ActiveSheet.Paste
Range("B2").Select
Cells(1, 1).Copy 'vide le presse papier
Workbooks(nom).Close
End If
file = Sheets("liste").Cells(i, 2).Value
If file <> "" Then
Sheets("simple").Cells(4, 10).Value = file
Workbooks.Open Filename:=rep & "\" & file
Range("A1:G39").Copy
nom = ActiveWorkbook.Name
Windows(comparaison).Activate
Range("J5").Select
ActiveSheet.Paste
Range("B2").Select
Cells(1, 1).Copy 'vide le presse papier
Workbooks(nom).Close
End If
Max = Cells(52, 9)
Min = Cells(53, 9)
Max_res = Cells(52, 10)
Min_res = Cells(53, 10)
Sheets("liste").Cells(i, 3).Value = Max
Sheets("liste").Cells(i, 4).Value = Min
Sheets("liste").Cells(i, 5).Value = Max_res
Sheets("liste").Cells(i, 6).Value = Min_res
Next i
'
End Sub |
Partager