Bonjour,
je me permets de réouvrir ce topic car voila mon probleme:
La formule networkdays fonctionne bien mais finalement, je dois inclure samedi. J'obtiens donc une erreur et le calcul ne se fait pas correctement. Y'a t'il un parametre dans excel permettant de modifier les jours ouvrés?
Sinon, j'ai vu sur le forum que l'on peut creer une macro qui devient une fonction et incluant le samedi:
Function NB_jours_ouvrés(Date_début As Date, Date_fin As Date) As Integer
Dim Cpt As Date
Dim Nb_jours As Integer
For Cpt = Date_début To Date_fin
If Weekday(Cpt, vbMonday) <> 7 Then
NB_jours_ouvrés = NB_jours_ouvrés + 1
End If
Next
End Function
''Cette fonction compte le nombre de jours entre deux dates sauf les dimanches.
Elle fonctionne bien mais je voudrais l'utiliser comme networkday, c'est a dire obtenir le nombre d'heures sur une plage d'ouverture de 24h et non plus de 5h á 22h. et en excluant aussi le dimanche. Peut etre existe t'il une formule plus simple.
Je joins le ficher, si vous pouvez m'aider une nouvelle fois
Merci beaucoup, je suis vraiment embêté avec ce fichier.