Jour ouvrable vba

Lord Brett Sinclair

XLDnaute Nouveau
Bonjour à tous

j'ai un fichier excel avec une date au format dd.mm.yyyy et je voudrais que si la date tombe sur un samedi ou un dimanche, il soit automatiquement modifié au vendredi précédent.

en gros si ça tombe sur le 30.10.2010, il affiche 29.10.2010

Si quelqu'un pouvait m'aider

a++

Lord Sinclair
 

Lord Brett Sinclair

XLDnaute Nouveau
Re : Jour ouvrable vba

Salut!
Je comprends pas très bien ta question mais je vais esayer d'y répondre.
Imaginons la cas B7 dans laquelle on aurait comme date le 31.10.2010 Cette date tombant un dimanche, par une macro, je voudrais que ça affiche dans b8 par exemple 29.10.2010 puisqu'il s'agit du dernier jour ouvrable précédent.
En espérant avoir été plus clair!

merci de ton aide
 

kjin

XLDnaute Barbatruc
Re : Jour ouvrable vba

re,
Les questions doivent être formulées de manière claire si l'on souhaite une réponse qui le soit tout autant !
Code:
=SI(JOURSEM(B7;2)=6;B7-1;SI(JOURSEM(B7;2)=7;B7-2;B7))
Ne prends pas en compte les jours fériés...mais comme non précisé...
A+
kjin
 

Discussions similaires

Statistiques des forums

Discussions
312 534
Messages
2 089 379
Membres
104 150
dernier inscrit
pape.so