Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2010 NetworkDays.INTL (nombre de jour ouvrée)

BNJ-ANIOL

XLDnaute Nouveau
Hello,

J'ai utilisée 3méthodes différentes , il y a uniquement la méthode [C1] qui fonctionne.
Malheureusement, elle ne m'intéresse pas, puisque je ne souhaite pas écrire dans le fichier excel, mais je veux justement récupérer la variable

A = NetworkDays.INTL([Date], [Date], 1, Range("a2:a12")) 'erreur : objet requis
B = Application.WorksheetFunction.NetworkDays.INTL([Date], [Date], 1, Range("a2:a12")) 'erreur de compilation : "argument non facultatif" , et NetworkDays est surligné
[C1] = "=NETWORKDAYS.INTL(Date,Date,1,a2:a12)"

Merci de votre aide
 

BNJ-ANIOL

XLDnaute Nouveau
Merci de vous intéressez au fond du problème, mais ce n'est pas vraiment la question initial ^^
Pour expliquer le rôle de ma formule, je ne souhaite pas calculer le nombre de jour ouvré entre deux dates, mais je veux simplement savoir si le jour en question est un jour ouvré.
Donc pour cette exemple, si je met 07/07/23 il me sortira 1 (car il y a qu'un seul jour ouvré entre le 07/07/23 et le 07/07/23 , et ce jour ouvré est le 07/07/23) ; en revanche, si je mets 08/07/23 il me sortira 0
Donc ma formule me sort 1 ou 0 et c'est le rôle que je lui demande

Maintenant, ce que je voudrais savoir, c'est pourquoi ma macro ne veut pas s'executer
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…