Bonjour à tous,
Existe-t-il un moyen, en utilisant du code VBA dans un formulaire, de savoir si la fenêtre base de données est cachée ?
Je m'explique : je suis en train de développer une nouvelle application MSA-2003 pour laquelle la fenêtre base de données est cachée au démarrage. Pour me permettre d'accéder à cette fenêtre pendant le développement, mon formulaire de lancement/menu dispose d'un bouton pour fermer ce formulaire et afficher la fenêtre base de données, avec ce code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
    DoCmd.Close
    On Error Resume Next
          ' envoie la réponse au message de confirmation 
          ' avant de montrer la fenêtre base de données
    SendKeys "{Enter}"
    Application.RunCommand acCmdWindowUnhide
Cela marche bien, sauf si elle n'est plus cachée : le bouton devient sans effet, je dois songer à ne pas l'utiliser mais cliquer plutôt sur le bouton de fermeture en haut à droite de la fenêtre du formulaire [X].
D'avance merci pour vos réponses.