IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Access Discussion :

Comment déclancher une msgbox tous les 7 jours à une heure précise [AC-2013]


Sujet :

Access

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2012
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Comment déclancher une msgbox tous les 7 jours à une heure précise
    Bonjour tout le monde !!

    Pas trop expert en programmation, je cherche à faire déclancher unn msgbox tous les 7 jours à une heure précise.
    Cà pourrait se résumer à un truc de ce genre:
    Si la date du champ "derniere execution" (jj/mm/aaaa_h:m:s) est dépassée de 7 jours alors....sinon rien .

    Donc je suppose que çà doit ressembler à un truc comme çà:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    if DateDiff (derniere execution depasser de 7 jours) then 
    msgbox " coucou" 
    else 
    rien 
    end if 
    end sub
    Mais je ne parviens pas à le faire
    Quelqu'un pourrait-il me donner un coup de main!!? !!

    Merci d'avance à tous ceux qui porteront de l'intérêt à mon post.

  2. #2
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    17 452
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 17 452
    Points : 43 103
    Points
    43 103
    Par défaut declechement tous les 7j
    Déjà pour commencer ton else rien ne sert à .... rien.

    Ensuite dans la fonction datediff, il te faut les arguments corrects :

    http://office.microsoft.com/fr-fr/ac...001228811.aspx

    puis il faut gérer l"heure précise;

    L'idée étant de déclencher 1 timer contrôlant l'heure uniquement si le délai de 7 jours est passé.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2012
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    merci chrtoph (y)


    je viens de resoudre mon souci.
    voici mon code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If DateDiff("d", varDerniereExec, Date) >= 7 Then

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. comment faire pour supprimer tous les enregistrements d'une table
    Par sehing7 dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 14/04/2009, 14h13
  2. Réponses: 2
    Dernier message: 26/09/2006, 09h08
  3. Réponses: 3
    Dernier message: 18/07/2006, 17h37
  4. [VB6]Mettre à jour une table avec les valeurs d'une DATAGrid
    Par mbzhackers dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 26/05/2006, 20h56
  5. Réponses: 4
    Dernier message: 08/11/2005, 17h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo