Exécuter une macro ç une date et heure précise

Bonjour , je cherche un code VBA pour exécuter une macro à une date et heure définie.

Par exemple le 24 décembre 2012 à 18H00 exécuter la macro Bonne_Fête

Merci pour vos solutions et Bonnes Fêtes à tous.

Bonjour

Un essai

Dans le module Thisworkbook

Private Sub Workbook_Open()
  Application.OnTime TimeValue("18:00:00"), "Bonne_Fête"
End Sub

Et dans un module standard

Sub Bonne_Fête()
  If Date = #12/24/2012# Then
    ' ma macro
  Else
    Application.OnTime TimeValue("18:00:00"), "Bonne_Fête"
  End If
End Sub
Rechercher des sujets similaires à "executer macro date heure precise"