Msgbox Access

NAS -  
LatelyGeek Messages postés 1774 Date d'inscription   Statut Membre Dernière intervention   -
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.
Configuration: Windows XP
Internet Explorer 6.0

3 réponses

  1. LatelyGeek Messages postés 1774 Date d'inscription   Statut Membre Dernière intervention   550
     
    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
    1. COBJA
       
      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
  2. LatelyGeek Messages postés 1774 Date d'inscription   Statut Membre Dernière intervention   550
     
    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
    1. COBJA
       
      Merci de l'info, je vais me débrouiller pour savoir quand la date à été modifié
      0
      1. COBJA > COBJA
         
        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
  3. LatelyGeek Messages postés 1774 Date d'inscription   Statut Membre Dernière intervention   550
     
    Ca devrait le faire!!!
    0