Bonjour à tous,
j'ai besoin d'effectuer un calcul de différence entre deux dates, en ne prenant en compte que les jours ouvrés et en excluant les jours fériés.
N'ayant pas trouvé de fonction VBA répondant à ce besoin, j'ai eu l'idée (bonne ou mauvaise) de passer par la fonction nb.jours.ouvres de Excel.
Pour se faire, je dois au milieu de mon code, remplir une cellule avec la formule suivante :
=nb.jours.ouvres(" & Cells(ligne, "M").Value & ";" & Cells(ligne, "N").Value & ";Paramètres!E2:E80)
J'ai essayé plein de technique (y compris celle issue de la macro enregistrée manuellement) j'ai une erreur
Erreur d'exécution '1004' Erreur définie par l'application ou par l'objet
Pour info, j'ai essayé de mettre la formule avec
ActiveCell.Formula, Range("S2").FormulaR1C1, Range("S2").Formula, Range("S2").value
, j'ai la même erreur.
Si quelqu'un avait une fonction qui rempli déjà mon besoin, ou une idée pour que je puisse m'en tirer... 
Merci à tous.
Partager