Vous cherchez à changer ce Microsoft Word code VBA afin que la date d'expiration est toujours tous les lundis de la semaine, pas une date précise:Microsoft Word VBA Expiration Date
Sub MyMacro()
ExpirationDate = #6/1/2013#
If Now() < ExpirationDate Then
'Rest of macro goes here
End if
End Sub
Toute réflexion sur la façon de le faire serait great :)
cela fonctionne très bien. Et si j'avais besoin de courir à une heure précise aussi? Je suis curieux de savoir si cela est possible – MAJ10
Merci pour vos commentaires. Vous pouvez développer l'instruction if avec une vérification de l'heure, comme indiqué dans ce message: [time operations] (https://stackoverflow.com/a/8924251/8355222). Si vous souhaitez démarrer la macro à un moment donné, regardez: [comment planifier une macro Excel] (https://stackoverflow.com/a/8915209/8355222) – user8355222