MASSJIPE
XLDnaute Impliqué
Bonjour à tous
Je voudrais en fonction de la date du jour (=AUJOURDHUI() qui est en B1 de la feuille import sélectionner la plage dans les autres feuilles en fonction de cette date j'ai un code mais je ne sais pas quoi modifier
Merci
Je voudrais en fonction de la date du jour (=AUJOURDHUI() qui est en B1 de la feuille import sélectionner la plage dans les autres feuilles en fonction de cette date j'ai un code mais je ne sais pas quoi modifier
Merci
Code:
Option Explicit
Sub Consolidation()
Dim derLig As Integer
Dim DerL&
Cells.Select
Selection.ClearContents
Selection.Borders(xlDiagonalDown).LineStyle = xlNone
Selection.Borders(xlDiagonalUp).LineStyle = xlNone
Selection.Borders(xlEdgeLeft).LineStyle = xlNone
Selection.Borders(xlEdgeTop).LineStyle = xlNone
Selection.Borders(xlEdgeBottom).LineStyle = xlNone
Selection.Borders(xlEdgeRight).LineStyle = xlNone
Selection.Borders(xlInsideVertical).LineStyle = xlNone
Selection.Borders(xlInsideHorizontal).LineStyle = xlNone
ActiveWindow.SmallScroll Down:=-15
Range("B1").Select
'
Cells.ClearContents
With Sheets("IMPORT")
DerL = Range("A65535").End(xlUp).Row + 1
Sheets("JOURBRIN1").Range("A1:E" & Sheets("JOURBRIN1").Range("A65535").End(xlUp).Row).Copy .Cells(DerL, 1)
DerL = Range("A65535").End(xlUp).Row + 1
Sheets("JOURUMECA").Range("A1:E" & Sheets("JOURUMECA").Range("A65535").End(xlUp).Row).Copy .Cells(DerL, 1)
DerL = Range("A65535").End(xlUp).Row + 1
Sheets("JOURBRIN2").Range("A1:E" & Sheets("JOURBRIN2").Range("A65535").End(xlUp).Row).Copy .Cells(DerL, 1)
DerL = Range("A65535").End(xlUp).Row + 1
Sheets("JOURMECAPORTE").Range("A1:E" & Sheets("JOURMECAPORTE").Range("A65535").End(xlUp).Row).Copy .Cells(DerL, 1)
DerL = Range("A65535").End(xlUp).Row + 1
Sheets("JOURBDM").Range("A1:E" & Sheets("JOURBDM").Range("A65535").End(xlUp).Row).Copy .Cells(DerL, 1)
DerL = Range("A65535").End(xlUp).Row + 1
Sheets("JOURDLI").Range("A1:E" & Sheets("JOURDLI").Range("A65535").End(xlUp).Row).Copy .Cells(DerL, 1)
With Sheets("IMPORT").Activate
derLig = Cells(65000, 2).End(xlUp).Row
ActiveSheet.PageSetup.PrintArea = "A1:E" & derLig
End With
End With
End Sub