Lancement d'une macro entre et seulement deux dates
Bonjour à tous,
Je voudrais connaître le code Vba Excel afin de pouvoir lancer la Macro1 entre deux dates (à cheval sur deux années civiles) et ce à l'ouverture du classeur.
Soit: date début : 27/12/ de l'année courante.
date fin : 10/01/ de l'année suivante.
En dehors de cet intervalle de dates la Macro1 ne s'active pas.
D'avance merci pour votre collaboration.
Lancement d'une macro entre deux dates spécifiques
Merci Igloobel et Menhir,
Mais à première vue cela ne fonctionne pas, j'essaye encore et vous tiens au courant
Lancement d'une macro entre et seulement deux dates
Bonjour Igloobel,
Voici le code:
Code:
1 2 3 4 5 6 7
| Sub workbook_open()
If Format(Now(), "yy,mm,dd") < DateSerial(Year(Now()), 12, 27) And Format(Now(), "yy,mm,dd") > DateSerial(Year(Now()), 1, 10) Then
MsgBox "aa "
Else
MsgBox "bb "
End If
End Sub |
Merci.
Lancement d'une macro entre et seulement deux dates
Merci à vous deux Igloobel et Menhir pour votre collaboration.
Je fais les modifications cet après-midi et vous tiens au courant.
lancement d'une macro entre et seulement deux dates
Re-bonjour Igloobel et Menhir,
C'est parfait et fonctionne comme demandé.
Encore merci.