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

IHM Discussion :

executer une macro tous les lundi a 14h [AC-2003]


Sujet :

IHM

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    625
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 625
    Points : 168
    Points
    168
    Par défaut executer une macro tous les lundi a 14h
    bonjour,
    j'aimerai executer une macro tous les lundi a 14h.j'ai essayé d'utiliser la fonction weekday mais je n'ai pas beaucoup de resultat(sachant que mon formulaire est ouvert en permanence).voici mon code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    if weekday(now,2)=2 and time = #2:00:00PM# then
    datedebut=datedebut +1
    end if
    merci d'avance

  2. #2
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut
    La notion de tâche planifiée doit être traitée avec minutie :

    Que doit-il se passer si la tâche échoue ? (Abandon, Ignore, Journalisation, Reprise - délai avant reprise)
    Que doit-il se passer si une reprise échoue ?
    Que doit-il se passer si la tâche ne peut être lancée à la date convenue (poste éteint, appli éteinte ? )

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    625
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 625
    Points : 168
    Points
    168
    Par défaut
    Citation Envoyé par Tofalu Voir le message
    La notion de tâche planifiée doit être traitée avec minutie :

    Que doit-il se passer si la tâche échoue ? (Abandon, Ignore, Journalisation, Reprise - délai avant reprise)
    Que doit-il se passer si une reprise échoue ?
    Que doit-il se passer si la tâche ne peut être lancée à la date convenue (poste éteint, appli éteinte ? )
    il ne doit rien se passer si je me retrouve dans ces cas.

  4. #4
    Rédacteur/Modérateur
    Avatar de Jeannot45
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2004
    Messages
    3 871
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2004
    Messages : 3 871
    Points : 8 489
    Points
    8 489
    Par défaut


    A propos des tâches planifiées, tu peux trouver un complément d'informations dans le tuto de jpcheck

    Bonne lecture
    Jeannot

    Liens Office indispensables à visiter: Cours (Tutos), F.A.Q., Sources VBA

    Ne posez pas de questions par MP, je n'ai pas le temps d'y répondre

  5. #5
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut
    Une piste parmis d'autres :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Format(Now, "w-hh-nn", vbMonday)= "1-14-00"
    Avec un timer d'une minute ça devrait faire l'affaire.
    Tu peux aussi avoir un timer plus court et mémoriser quelque part si le traitement à déjà eu lieu ce jour quelques instants plus tôt.

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

Discussions similaires

  1. Affecter une macro à tous les boutons
    Par Hellstyx dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 18/09/2014, 12h01
  2. [XL-2007] Appliquer une macro à tous les classeurs d'un dossier
    Par Robinno dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 21/11/2010, 16h50
  3. [AC-2003] executer une action tous les mercredis
    Par chuspyto dans le forum IHM
    Réponses: 1
    Dernier message: 27/03/2010, 14h19
  4. Copier une table dans une autre tous les Lundi
    Par popovitch130 dans le forum Requêtes
    Réponses: 2
    Dernier message: 11/09/2008, 15h41
  5. [MySQL] exécuter un traitement sur une table tous les lundi
    Par nicocaine dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 07/06/2007, 10h19

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