Msgbox Access

Fermé
NAS - 19 juin 2008 à 12:10
LatelyGeek Messages postés 1758 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 5 janvier 2023 - 19 juin 2008 à 15:59
Bonjour,
Sous access 2003 comment fait on pour faire afficher une Msgbox tous les mois de mars ?
Je veux qu'au début du mois de mars de plusieurs année une msgbox s'ouvre.

3 réponses

LatelyGeek Messages postés 1758 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 5 janvier 2023 549
19 juin 2008 à 13:54
Que veut dire "au début"? Le 1er, le 3? Et est ce qu'elle doit s'ouvrir seulement une fois, ou tant qu'une certaine action n'a pas été effectuée???

Parce que on peut dire If (Month(Date()) = 3 mais ça s'ouvrira tous les jours du mois de mars, tu vois ce que je veux dire?
0
Elle doit s'ouvrir tant qu'une action n'a pas été faite.
En fait tant que la date d'une table n'a pas été modifié. L'utilisateur doit supprimer des éléments de la base une fois par an (au mois de mars par exemple) et je souhaiterai que du 1er mars jusqu'a ce qu'il est supprimer les éléments un message lui disant Attention c'est l'heure de supprimer s'ouvre à chaque fois qu'il va utiliser la base
0
LatelyGeek Messages postés 1758 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 5 janvier 2023 549
19 juin 2008 à 15:05
Donc ça donnerait If Month(Date())=3 And (DateTableNonChangée) Then MsgBox "Il est temps.."

je ne peux pas être plus précise, vu que je ne sais pas comment Access pourra savoir si la date a été changée, mais tu vois le principe.


0
Merci de l'info, je vais me débrouiller pour savoir quand la date à été modifié
0
COBJA > COBJA
19 juin 2008 à 15:29
Re:

est ce que tu pense que ça peut passer si je fais un truc du genre:

If Month(Date())=3 And Year(DateTableN) < Year (Date ())
Then MsgBox "Il est temps..."
End If

En supposant que la date TableN n'est modifié qu'une fois par an au mois de mars, si je compare les dates ça peu peut etre passer non ?
0
LatelyGeek Messages postés 1758 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 5 janvier 2023 549
19 juin 2008 à 15:59
Ca devrait le faire!!!
0