
Répondre à: Jours ouvrable dans PowerApsp
Pour avoir 1 jour de différence entre 2 mêmes dates, tu peux ajouter 1 jour à ton calcul (je sais c’est con dit comme ca )
Pour le composant, je te laisse juste mon code qui calcul les jours fériés. C’est repris et adapté depuis des formules excels.Self.année
fait référence à l’année dont tu souhaites obtenir les jours fériés.
Set(n Paques;n 22 + Mod((19*Mod(Self.année;19))+24;30) + Mod((Mod(Self.année;4)*2) + ( Mod(Self.année;7)*4 ) + ( Mod((19*Mod(Self.année;19))+24;30)*6) + 5;7)-1+Date(Self.année;3;1)n);;nSet(n joursFeriés;n Table(n {name:"Jour de l'an";date:Date(Self.année;1;1)};n {name:"Pâques";date:Paques};n {name:"Lundi de Pâques";date:Paques+1};n {name:"Fête du travail";date:Date(Self.année;5;1)};n {name:"Victoire 1945";date:Date(Self.année;5;8)};n {name:"Ascension";date:Paques+39};n {name:"Pentecôte";date:Paques+49};n {name:"Lundi de Pentecôte";date:Paques+49+1};n {name:"Fête Nationale";date:Date(Self.année;7;14)};n {name:"Assomption";date:Date(Self.année;8;15)};n {name:"Toussaint";date:Date(Self.année;11;1)};n {name:"Armistice 1918";date:Date(Self.année;11;11)};n {name:"Noël";date:Date(Self.année;12;25)}n )n)
SubCommentID=N9HMWu8VpfEOKgv, CommentID=gsMhvWUgAvDSxxv, PostID=CLdsoXbhxLJ8DFo