Re : Compiler feuilles
Pouvez vous me dire si je suis sur la bonne piste ?
Y'a t'il plus simple ?
MERCI
Sub RECAP()
'
' RECAP Macro
'
'
Sheets("AA").Select
Range("A3:M103").Select
Selection.Copy
Sheets("RECAPITULATIF").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Sheets("BB").Select
Range("A3:M103").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("RECAPITULATIF").Select
Range("A104").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Sheets("CC").Select
Range("A3:M103").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("RECAPITULATIF").Select
Range("A205").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Sheets("DD").Select
Range("A3:M103").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("RECAPITULATIF").Select
Range("A306").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Sheets("EE").Select
Range("A3:M103").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("RECAPITULATIF").Select
Range("A407").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Range("A2:M507").Select
Application.CutCopyMode = False
ActiveWorkbook.Worksheets("RECAPITULATIF").Sort.SortFields.Clear
ActiveWorkbook.Worksheets("RECAPITULATIF").Sort.SortFields.Add Key:=Range( _
"A2"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:= _
xlSortNormal
With ActiveWorkbook.Worksheets("RECAPITULATIF").Sort
.SetRange Range("A3:M507")
.Header = xlNo
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
End Sub