IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Access Discussion :

Problème fermeture modal form error 2467


Sujet :

VBA Access

  1. #1
    Membre du Club
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Septembre 2013
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Septembre 2013
    Messages : 76
    Points : 55
    Points
    55
    Par défaut Problème fermeture modal form error 2467
    Bonjour à tous,

    Je rencontre un petit problème.

    J'ouvre un formulaire en faisant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub cmdAjoutContrat_Click()
        DoCmd.OpenForm "frmNouveauContrat"
    End Sub
    et sur un bouton annuler je fais

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    Private Sub cmdAnnuler_Click()
            MsgBox Me.Name
            'Me.Undo
            
            'test si le formulaire est chargé si oui, il est fermé
            If CurrentProject.AllForms("frmNouveauContrat").IsLoaded Then
                MsgBox "Oui il est loaded"
                DoCmd.Close acForm, "frmNouveauContrat", acSaveNo
            Else
                MsgBox "Non il est pas loaded"
            End If
            
            
            'ouverture du formulaire frmNavigation sur l'onglet Gestion des projets
            'DoCmd.OpenForm "frmNavigation"
        Select Case gblDroitsAccess
            Case "User"
                'Forms("frmNavigationPilotes").Form.Controls("btnNavProjets").SetFocus
                 Forms!frmNavigationPilotes!SousFormulaireNavigation.Form!lstContrats.SetFocus
            Case "Admin"
                'Forms("frmNavigationAdmin").Form.Controls("btnNavProjets").SetFocus
                Forms!frmNavigationAdmin!SousFormulaireNavigation.Form!lstContrats.SetFocus
    
        End Select
    End Sub
    Mais à la ligne en rouge, je reçois l'Error 2467 : l'expression entrée fait référence à un objet fermé ou supprimé
    et le formulaire se ferme quand même.

    Comment ne plus avoir cette erreur.
    Merci d'avance

  2. #2
    Membre du Club
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Septembre 2013
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Septembre 2013
    Messages : 76
    Points : 55
    Points
    55
    Par défaut
    voilà j'ai trouvé ...

    en fait sur la procédure Form_Close du Formulaire j'avais un test

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Private Sub Form_Close()
        If CurrentProject.AllForms("frmNavigation").IsLoaded Then
    et c'est là que l'erreur survenait.. donc après modification du test et du code tout roule...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. problème fermeture Forme
    Par djmic dans le forum C#
    Réponses: 2
    Dernier message: 01/09/2011, 10h32
  2. problème fermeture d'une form
    Par zyanya dans le forum VB.NET
    Réponses: 1
    Dernier message: 17/05/2010, 17h40
  3. Problème de fermeture de Form
    Par MalyAniolek dans le forum Windows Forms
    Réponses: 3
    Dernier message: 10/09/2009, 20h06
  4. Problème de fermeture de Form mère avec fille existante
    Par Vonziz dans le forum Windows Forms
    Réponses: 9
    Dernier message: 20/02/2009, 22h50
  5. Problème de fermeture de forme ShowModal
    Par keisha dans le forum Delphi
    Réponses: 5
    Dernier message: 12/09/2006, 19h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo