Bonjour,

En VBA Excel, je n'arrive à utiliser networkdays.intl qu'en le mettant en tant que formule d'une cellule avec par exemple
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Range("F10").FormulaR1C1 = "=NETWORKDAYS.INTL ( RC[-4],RC[-2])"
Si je l'utilise pour mettre le résultat dans une variable ou directement dans une cellule , quoique j'essaie j'ai toujours des messages d'erreur.
Par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Range("F10").Value = NetworkDays.INTL(Range("G10").Value, Range("G12").Value, 1)
Donne errer 424 objet requis.

Idem, si j'essaie de faire délai = Networkdays. ...

Ne peut on pas utiliser la fonction pour retourner une valeur plutôt qu'une formule à mettre dans la cellule ?

Je ne comprends pas comment ca marche
Merci d'avance de toute aide

Nikkos