Formulaire ouvert ?

Résolu
sasafca Messages postés 567 Statut Membre -  
Thorak83 Messages postés 1140 Statut Membre -
Bonjour,

je souhaite effectué une fonction qui me dit si mon formulaire est ouvert ou pas, c'est pas le nombre d'exemple qui manque sur internet.
Cependant aucune ne marche !!! Je deviens fou !
Faut il activé une bibliothèque quel conque pour que par exemple Forms.count fonctionne ?
SysCmd ne fonctionne pas non plus chez moi.

Merci de votre aide!

5 réponses

  1. Thorak83 Messages postés 1140 Statut Membre 156
     
    Bonjour,

    Un formulaire sous Access ? Si oui voici ce que j'utilise et qui fonctionne

    If CurrentProject.AllForms("Devis").IsLoaded Then
        MsgBox("Le formulaire Devis est ouvert !")
    End If


    Cordialement
    3
  2. sasafca Messages postés 567 Statut Membre 4
     
    Bonjour, merci mais j'ai déjà essayé...
    Il me met erreur d'execution 424. Objet requis
    0
    1. Thorak83 Messages postés 1140 Statut Membre 156
       
      Heu vous êtes sous quelle version d'Access ?
      0
  3. sasafca Messages postés 567 Statut Membre 4
     
    Je suis sur Excel 2010 (VBA)
    0
    1. Thorak83 Messages postés 1140 Statut Membre 156
       
      Le code quie je vous ai donnée est pour ACCESS pas pour EXCEL.
      C'est pour cela que je vouas ai demandé si vous étiez sous Access
      0
  4. sasafca Messages postés 567 Statut Membre 4
     
    Pour Excel il faut faire comment du coup svp ??
    0
    1. Thorak83 Messages postés 1140 Statut Membre 156
       
      If UserForm1.Visible Then
          MsgBox "ok"
      End If


      si le formulaire s'appelle UserForm1
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. sasafca Messages postés 567 Statut Membre 4
     
    J'ai trouvé au même moment ou vous me l'avez proposé et ça marche enfin !!
    Merci beaucoup !
    Bonne journée !
    0
    1. Thorak83 Messages postés 1140 Statut Membre 156
       
      Bonne journée
      0