Afficher formulaire caché [Résolu]

Messages postés
10
Date d'inscription
vendredi 26 juin 2009
Statut
Membre
Dernière intervention
18 juillet 2009
- - Dernière réponse : c148270
Messages postés
303
Date d'inscription
mercredi 12 janvier 2005
Statut
Membre
Dernière intervention
3 octobre 2013
- 1 juil. 2009 à 12:58
Bonjour,
sur Access 2003 j'ai un formulaire ouvert en "Hidden".

comment le faire apparaître en cliquant sur un bouton ? (code VBA)
après quelques recherches je n'ai pas trouvé.

J'espère être dans la bonne partie de forum.
Merci
Afficher la suite 

3 réponses

Meilleure réponse
Messages postés
303
Date d'inscription
mercredi 12 janvier 2005
Statut
Membre
Dernière intervention
3 octobre 2013
3
Merci
Bonjour

Essaye la commande suivante :
DoCmd.OpenForm "nom du formulaire", acnormal, , ,acWindowNormal

Bonne journée

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 211 internautes nous ont dit merci ce mois-ci

Commenter la réponse de c148270
Messages postés
10
Date d'inscription
vendredi 26 juin 2009
Statut
Membre
Dernière intervention
18 juillet 2009
0
Merci
Bonjour,
cette commande ne marche pas.
je pensai plutôt à quelque chose du genre "show" mais cette commande n'existe pas.
en effet, docmd.openform indique qu'il faut ouvrir un formulaire deja ouvert, peut être que c'est cela qu'il n'aime pas

Merci pour votre aide.
Commenter la réponse de zouf31
Messages postés
303
Date d'inscription
mercredi 12 janvier 2005
Statut
Membre
Dernière intervention
3 octobre 2013
0
Merci
Bonjour
Je pense que la commande openform dit plustot qu'on ne peut ouvrir un formulaire déjà ouvert.
Si le formulaire est ouvert (je n'avais pas bien lu), je ne vois pas d'autre solution que de le fermer et de le réouvrire avec la fameuse commande.

Une question : où est le fameux bouton ? Il faut le créer quelque part. S'il est dans le formulaire caché, il le sera aussi.


Autre question : qu'est-ce qui provoque l'ouverture du formulaire caché ?


Bonne journée
Commenter la réponse de c148270