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

  1. #1
    Membre à l'essai
    Planifier et lancer une macro access quotidiennement à heure fixe
    Bonjour.
    Je suis sous vista.
    Je voudrais que tous les jours à une heure fixe une macro access (autoexec ou autre) se lance automatiquement.
    J'ai donc été dans le planificateur windows (accessoires/outils systeme/planificateur de tache) et j'ai crée une action
    a priori tout semble ok pourtant elle ne se lance pas (voir les pièces jointes).
    La ligne de commande est msaccess.exe "C:\Audfray-Petersen\Annuaires\Liste des oeuvres audfray_petersen V27.mdb"
    Quelqu'un peut-il m'aider ?
    Cordialement.

  2. #2
    Membre à l'essai
    Hello
    Je vais essayer de passer par un .bat et le lancer par le planificateur

  3. #3
    Membre à l'essai
    Citation Envoyé par obibikenowan Voir le message
    Hello
    Je vais essayer de passer par un .bat et le lancer par le planificateur
    bonjour
    j'ai fait un .bat dans lequel j'ai mis C:\Program Files\Microsoft Office\Office12\msaccess.exe qui ne fonctionne pas
    pourtant quand je tape la même ligne directement sous windows/executer access se lance bien.

    pourquoi mon .bat ne fonctionne pas ?

  4. #4
    Rédacteur/Modérateur

    Bonsoir,

    Vous avez essayé avec ce code dans le batch :

    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    @echo off
    "C:\Program Files\Microsoft Office\Office12\msaccess.exe" "C:\Audfray-Petersen\Annuaires\Liste des oeuvres audfray_petersen V27.mdb"
    PAUSE


    Cdlt,
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information en abondance, plein de bonnes choses à consulter sans modération

    Des tutoriels pour apprendre à créer des formulaires de planning dans vos applications Access :
    Gestion sur un planning des présences et des absences des employés
    Gestion des rendez-vous sur un calendrier mensuel


    Importer un fichier JSON dans une base de données Access :
    Import Fichier JSON


    Quand on a la tête dans le guidon,...

  5. #5
    Membre à l'essai
    Bonjour,
    merci mais en fait j'ai trouvé une autre solution
    cordialement

  6. #6
    Rédacteur/Modérateur

    Bonjour,

    pourrais-tu nous indiquer quelle autre solution t'a permis de resoudre le probleme de planification ?

    Passes-tu toujours par le planificateur ou as-tu pris une autre route ?
    Cycle de vie d'un bon programme :
    1/ ca fonctionne 2/ ca s'optimise 3/ ca se refactorise

    Pas de question technique par MP, je ne réponds pas

    Apprendre à programmer avec Access 2016 et Access 2019

    Pensez à consulter la FAQ Excel et la FAQ Access

    Derniers tutos
    Excel et les paramètres régionaux
    Les fichiers Excel binaires : xlsb,

    Autres tutos

  7. #7
    Membre à l'essai
    Bonjour
    C'est compliqué à expliquer
    J'ai une table de contacts qui contient un champ date dans lequel j'indique une date future de prise de rdv
    J'ai une fonction qui va chercher tous les contacts dont cette date de rdv tombe aujourd'hui et m'envoie un mail avec les infos des contacts
    Jusqu'à tout est ok
    je voulais lancer une macro qui contient cette fonction tous les matins afin d'être prévenu des contacts à appeler.
    D'où passer par le planificateur pour lancer la macro tous les jours même quand je suis absent et pas devant l'ordi.

    Le problème en dehors de tout ça est que access ne peut envoyer des mails qu'à la condition que outlook soit deja lancé. Du coup comme outlook n'est ouvert qu'uniquement quand je suis devant l'ordi cette fonctionnalité tombe à l'eau
    Bonne soirée

  8. #8
    Rédacteur/Modérateur

    OK,

    pour la partie mail, au lieu de passer par Outlook, tu peux passer par CDO, ca marche tres bien en principe

    Pour la gestion des taches planifiees dans windows http://jpcheck.developpez.com/tutori...ous-windows-7/
    Pour comment lancer une macro depuis une tache planifiee http://jpcheck.developpez.com/tutori...ge-parametres/
    Pour la generation des taches planifiees depuis access http://jpcheck.developpez.com/tutori...depuis-access/

    Bonne lecture =]
    Cycle de vie d'un bon programme :
    1/ ca fonctionne 2/ ca s'optimise 3/ ca se refactorise

    Pas de question technique par MP, je ne réponds pas

    Apprendre à programmer avec Access 2016 et Access 2019

    Pensez à consulter la FAQ Excel et la FAQ Access

    Derniers tutos
    Excel et les paramètres régionaux
    Les fichiers Excel binaires : xlsb,

    Autres tutos

###raw>template_hook.ano_emploi###