Bonjour à tous,
ça fait un moment que je tourne en rond, alors je viens vous demander votre aide.
Au démarrage de ma BD, je veux cacher le volet de navigation.
J'ai donc crée une macro AutoExec qui appelle une fonction
et voici ma fonction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 BoiteMsg Démarrage;Oui;Aucun ExécuterCode Masque()
ça marche bien, sauf si on lance cette BD avec un access mal configuré au niveau sécurité vis à vis du dossier de la base.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Option Compare Database Option Explicit Function Masque() DoCmd.SelectObject acTable, , True DoCmd.RunCommand acCmdWindowHide End Function
En effet, access indique "Avertissement de sécurité: du contenu de la BD a été désactivé".
L'autoexec est éxécuté en partie, puisqu'il m'affiche le message "démarrage".
Par contre, il n'exécute pas la fonction Masque .. donc les objets access ne sont pas cachés.
quelqu'un aurait une idée ?
Si je pouvais éxécuter les 2 DoCmd directement dans l'autoexec, je pense que cela fonctionnerai, mais je ne sais pas comment faire
merci pour votre aide
Partager