Bonjour,
Je souhaiterais trouver une solution pour fermer tous les formulaires de mon application. Voici le code que j'utilise mais ça ne fonctionne pas. Aucun formulaire ne se ferme.
NB : j'ai déjà remarqué que la commande DoCmd.Close ou DoCmd.Close acForm, <Nom du formulaire> posait parfois des problèmes pour fermer un formulaire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Public Sub ps_FermerTousLesFrm() Dim obj As AccessObject Dim dbs As Object Set dbs = Application.CurrentProject For Each obj In dbs.AllForms DoCmd.Close acForm, obj.Name Next obj End Sub
Partager