Base access VBA

Fermé
laurent - 2 mai 2007 à 09:53
blux Messages postés 26087 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 28 mai 2024 - 2 mai 2007 à 09:58
Bonjour,

je suis en train de developper une base sur access et j'aimerai savoir si c'est possible de faire executer du code, une fonction ou une macro à une certain heure de la journé (par exemple que le code s'execute tous les jours à 8h du matin).
A l'ouverture de la base, une macro ou du code ( calcul de données et MAJ de table) s'éxécute mais cette cette macro n'a besoin d'être executer qu'une seul fois par jour. plusieurs utilisateur se servent de cette base.
Une autre solution serait de faire en sorte que la macro ou le code se lance uniquement lors de sa premiere ouverture chaque jour.

merci pour votre aide

laurent

1 réponse

blux Messages postés 26087 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 28 mai 2024 3 290
2 mai 2007 à 09:58
Salut,

il est possible d'exécuter du code à une heure fixe, mais seulement si la base est ouverte ! Il faut utiliser un timer qui va tester toutes les minutes s'il est 8h00...

Quant à l'exécution une seule fois par jour, c'est aussi possible, il suffit de marquer quelque part que le code a bien été fait pour cette journée.
0