Bonjour,
de retour sur le forum, j'ai de nouveau une question à poser suite à une macro résolue et également postée dans la section "Contribuez"
Dans ce code, en cellule A2 se trouve la date du jour [=aujourdhui()] mais je me suis aperçu qu'il y avait un souci avec le code car si je prends en exemple le mois de JUIN 2013, le 1er jour ouvré du mois est donc le lundi 03 juin puisque dans ma société, nous ne travaillons pas le Samedi, ni le dimanche.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 ' Envoi de mails 1er jour du mois ouvré If [Accueil!A2] = "" Then [Accueil!A2] = 1 If Month([Accueil!A2]) <> Month(Date) Then [Accueil!A2] = Date Envoi_Mail_VMA_Obsolete
Mais par rapport au calendrier, le 1er jour ouvré du mois est le Samedi 01 juin.
La macro ne sait donc pas déclenché le lundi 03 juin au matin lorsque j'ai ouvert mon fichier.
Comment faire pour que çà fonctionne correctement tout en sachant que si par exemple le lundi 03 juin, j'avais été en vacances jusqu'au 10 juin matin, il aurait donc fallu que la macro se déclenche le 10 juin à l'ouverture de mon fichier.
Cordialement
Partager