Démarrage automatique
Peut-on démarrer une base Access automatiquement, à une certaine heure ?
Access en lui-même ne prévoit rien dans ce sens, c’est le système d’exploitation (Windows) qui doit s’en charger. Suivez la procédure suivante (pour Windows 95/98/xp) :
- Sur Windows 9x, ouvrez le poste de travail, puis double-cliquez sur l’icône Tâches planifiées. Sur Windows XP, ouvrez le panneau de configuration, puis Tâches planifiées.
- Double-cliquez ensuite sur l’icône Création d’une tâche planifiée.
- Passez l’écran d’introduction en cliquant sur Suivant.
- Cliquez sur le bouton Parcourir pour pointer vers le fichier .mdb de votre base de données.
- Définissez ensuite les différents réglages (périodicité, heure, etc.).
La base de données démarrera automatiquement à l’heure dite.
Si vous voulez qu’elle effectue un traitement seule (c’est l’objectif, non ?), 2 solutions :
- Créer une macro nommée
AutoExec
effectuant la suite d’actions souhaitée, ou lançant une procédure VBA par le biais de l’instructionExécuterCode
. - Créer un formulaire de démarrage (Outils / Démarrage) et programmer un événement («
Sur ouverture
» par exemple) dans ce formulaire.