Partager via


WorksheetFunction.WorkDay(Object, Object, Object) Méthode

Définition

Renvoie un nombre représentant une date qui est le nombre de jours ouvrés indiqué avant ou après une date (date de début). Les jours ouvrés excluent les week-ends et les jours de congés. Utilisez la fonction WORKDAY pour exclure les week-ends et les jours de congés lorsque vous calculez les dates d'échéance des factures, les heures de livraison attendues ou le nombre de jours ouvrés effectués.

public double WorkDay (object Arg1, object Arg2, object Arg3);
Public Function WorkDay (Arg1 As Object, Arg2 As Object, Optional Arg3 As Object) As Double

Paramètres

Arg1
Object

Start_date - date représentant la date de début.

Arg2
Object

Days - nombre de jours hors week-end et hors jours de congé avant ou après start_date. Une valeur positive pour les jours donne lieu à une date future, une valeur négative donne lieu à une date passée.

Arg3
Object

Congés - liste facultative d'une ou de plusieurs dates à exclure du calendrier des jours ouvrés, comme les jours fériés et les ponts. La liste peut être une plage de cellules contenant les dates ou une constante de tableau des numéros de série qui représentent les dates.

Retours

Remarques

Important : les dates doivent être entrées à l’aide de la fonction DATE ou en tant que résultats d’autres formules ou fonctions. Par exemple, utilisez DATE(2008,5,23) pour le 23 mai 2008. Des problèmes peuvent survenir si les dates sont entrées comme du texte.

Microsoft Excel stocke les dates comme des numéros de série séquentiels pour pouvoir les utiliser dans des calculs. Par défaut, le 1er janvier 1900 est le numéro 1 et le 1er janvier 2008 est le numéro 39448 car il survient 39 448 jours après le 1er janvier 1900. Microsoft Excel pour Macintosh utilise un autre système de date par défaut.

Si un argument n’est pas une date valide, WorkDay renvoie la #VALUE ! Autrement, la méthode INDEX renvoie la valeur d'erreur #REF!.

Si start_date jours plus donne une date non valide, WorkDay renvoie le #NUM ! Valeur d'erreur.

Si days n'est pas un entier, la valeur est tronquée.

S’applique à