Prochain jour ouvré

Résolu
qaywsx Messages postés 5 Statut Membre -  
 frederic.wursten@gmail.com -
Bonjour,
Je souhaite vérifier par une formule VBA si la date saisie dans une cellule correspond bien au prochain jour ouvré. Je souhaite donc la vérifier par rapport à la date du jour.

J'ai essayé avec aujourd'hui() et maintenant() sans succès. je pense qu'on ne peux pas saisir ces fonctions dans la formule mais je ne trouve pas comment faire.

If Range("DateEnvoi").Value <> serie.jour.ouvre(aujourdhui();1;) then msgbox "la date n'est pas le prochain jour ouvré"

Merci beaucoup pour votre aide,

Frederic

1 réponse

  1. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Bonjour
    Les fonctions VBA sont en anglais et il faut passer par WorksheetFunction :
    Serie.jour.ouvre =WorkDay
    Aujourdhui()=Date
    If Range("DateEnvoi").Value <> Application.WorksheetFunction.WorkDay(Date, 1) then ......etc

    Cdlmnt

    0
    1. frederic.wursten@gmail.com
       
      Merci via55,

      C'est exactement ce qu'il me fallait !!!

      Frederic
      0