Le Planificateur De Tâches Windows N'Exécute Pas Le Script Microsoft Access
J'ai une configuration de script dans une base de données Access que je veux exécuter tous les soirs. J'ai configuré une tâche dans le planificateur de tâches pour qu'elle s'exécute tous les jours à 4h00 du matin. Il ouvre la base de données, exécute le script et la dernière ligne du script VBA ferme la base de données.
Les tâches fonctionneront bien pendant quelques jours, puis je verrai que cela cessera de fonctionner. J'ai la tâche réglée pour s'arrêter après 2 heures (ce qui est beaucoup plus que suffisant). Je suppose que ce qui se passe, c'est que lorsque la base de données s'ouvre, une fenêtre contextuelle de sécurité empêche le script de s'exécuter.
J'ai défini le fichier de base de données comme approuvé et lorsque je l'ouvre manuellement, cela semble bien.
Voici ce que j'ai comme action pour la tâche:
Programme / Script :"C:Program Fichiers (x86) Microsoft OfficeOffice15MSACCESS.EXE "
Ajouter des arguments: "chemin d'accès à la base de donnéesbase de données.accdb "/x MacroName"
La tâche s'exécute tous les jours, donc je crois que la tâche dans le planificateur de tâches est correctement configurée. Je ne sais pas pourquoi le le script dans Access ne s'exécute pas, encore une fois, je suppose qu'une fenêtre contextuelle se produit lors de l'ouverture de la base de données, empêchant le script de s'exécuter (même si j'ai défini l'emplacement comme un emplacement de confiance).
Toute aide / conseils serait grandement appréciée