Excuse-moi flo2002, je viens de constater en me relisant une grossière erreur, corrige le code de la macro janvier comme ci-dessous :
Sub Janvier()
Application.ScreenUpdating = False
Sheets('Rolling_Forecast').Select
Cells.EntireColumn.Hidden = False
Range('F:F ,H:H, J:J,L:L,N:N,P😛,S:S,U:U,W:W,Y:Y,AA:AB,AE:AE,AG:AG,AI:AI,AK:AK,AM:AN,AW:AW,AY:AY,BA:BA,BC:BC,BF:BF,BH:BI,BK:BK,BM:BM,BO:BO,BQ:BR,BW:BW,BY:BY,CA:CA,CC:CD,CM:CM,CO:CO,CQ:CQ').Select
Selection.EntireColumn.Hidden = True
Range('CS:CS,CU:CV,CY:CY,DA😀A,DC😀C,DE😀E,DG😀H,DK😀K,DM😀M,DO😀O,DQ😀Q,DS😀T,EC:EC,EE:EE,EG:EG,EI:EI,EK:EK,EL:EL,EO:EO,EQ:EQ,ES:ES,EU:EU,EW:EX,FA:FA,FC:FC,FE:FE,FG:FG,FI:FJ').Select
Selection.EntireColumn.Hidden = True
Sheets('IRP').Select
Cells.EntireColumn.Hidden = False
Range('K:K,N:N,P:Q,T:T,V:V,X:Y,AB:AB,AD:AD,AF:AG,AJ:AJ,AL:AL,AN:AN').Select
Selection.EntireColumn.Hidden = True
Sheets('Garde').Select
Calculate
Range('E5').Select
Application.ScreenUpdating = True
End Sub
Au plaisir.