OVH Cloud OVH Cloud

Tache planifiee sur access

2 réponses
Avatar
KJ
Bonjour,

Sur un serveur (windows 2003) il y a une tache planifiee qui s'exécute
tous les jours à la même heure.
Cette tache ouvre une BD ACCESS 2000 qui extrait des données dans un
fichier EXCEL (a l'aide d'une macro) et copie ce fichier (appel d'une
fonction en vba depuis la macro) sur le répertoire d'un autre PC (lecteur
réseau sur le serveur) et utilise l'action Quitter pour fermer la BD.
Mon problème est que le processus MSACCESS.EXE reste bloqué et
verrouille le fichier EXCEL. Ce qui plante la tâche le lendemain car
l'extraction ne peut pas écrasé le fichier excel.
Je ne comprend pas ce qui "plante" le processus.

Merci pour vos lumières...


KJ.

2 réponses

Avatar
G.Genier
Bonjour,

L'application est bien fermer ?

Dans ton code vba avez-vous créer un objet access et qui ne serait pas
fermer ?

Cordialement.

"KJ" a écrit dans le message de
news:e0g7lu$srm$
Bonjour,

Sur un serveur (windows 2003) il y a une tache planifiee qui s'exécute
tous les jours à la même heure.
Cette tache ouvre une BD ACCESS 2000 qui extrait des données dans un
fichier EXCEL (a l'aide d'une macro) et copie ce fichier (appel d'une
fonction en vba depuis la macro) sur le répertoire d'un autre PC (lecteur
réseau sur le serveur) et utilise l'action Quitter pour fermer la BD.
Mon problème est que le processus MSACCESS.EXE reste bloqué et
verrouille le fichier EXCEL. Ce qui plante la tâche le lendemain car
l'extraction ne peut pas écrasé le fichier excel.
Je ne comprend pas ce qui "plante" le processus.

Merci pour vos lumières...


KJ.






Avatar
KJ
L'application est fermée car je ne la vois pas dans le gestionnaire des
tâches.
Je ne cré pas d'objet access.

Merci

"G.Genier" a écrit dans le message de
news:
Bonjour,

L'application est bien fermer ?

Dans ton code vba avez-vous créer un objet access et qui ne serait pas
fermer ?

Cordialement.

"KJ" a écrit dans le message de
news:e0g7lu$srm$
Bonjour,

Sur un serveur (windows 2003) il y a une tache planifiee qui
s'exécute


tous les jours à la même heure.
Cette tache ouvre une BD ACCESS 2000 qui extrait des données dans un
fichier EXCEL (a l'aide d'une macro) et copie ce fichier (appel d'une
fonction en vba depuis la macro) sur le répertoire d'un autre PC
(lecteur


réseau sur le serveur) et utilise l'action Quitter pour fermer la BD.
Mon problème est que le processus MSACCESS.EXE reste bloqué et
verrouille le fichier EXCEL. Ce qui plante la tâche le lendemain car
l'extraction ne peut pas écrasé le fichier excel.
Je ne comprend pas ce qui "plante" le processus.

Merci pour vos lumières...


KJ.