Quand un utilisateur de base de données se termine par un formulaire dans Access 2007, vous voulez qu'il disparaisse . Mais une nouvelle forme qui ouvre peut-être besoin valeurs non enregistrées de l'original . Cela signifie que l'ancien doit rester active. Une solution est de le laisser rester ouvert mais invisible. Pour ce faire, vous devez modifier le code qui s'exécute lorsque le formulaire s'ouvre un nouvel objet. Instructions 1 Ouvrez le formulaire en " Création ". 2 un clic droit sur une zone vierge du formulaire. Sélectionnez l'option " Créer l'événement . " La fenêtre « Choisir Builder " s'ouvre. 3 Sélectionnez " Générateur de code . " Cliquez sur « OK ». Une fenêtre de l'éditeur Visual Basic s'ouvre. 4 Cliquez sur la flèche vers le bas dans la liste déroulante "Object" . Sélectionnez " Form" si elle n'est pas déjà sélectionné . 5 Cliquez sur la flèche vers le bas dans la "Procédure" zone de liste déroulante . Sélectionnez «Ouvrir». Visual Basic doit créer le code suivant : Private Sub Form_Open ( Cancel As Integer ) End Sub 6 Ajoutez la ligne suivante entre les deux lignes de code , en remplaçant « frmAddresses " avec le nom de votre formulaire. Forms! frmAddresses.Visible = False 7 Enregistrez vos modifications de code. Fermer la fenêtre .
|