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 :

exit sub et setfocus


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 13
    Par défaut exit sub et setfocus
    Bonjour, dans une macro qui fonctionne avec une zappette code barre je souhaite que le curseur revienne tout le temps dans un champs en particulier. Cela fonctionne bien dans l'ensemble en utilisant:

    Seulement, a un endroit de la prog je me sers d'un exit sub. Dés lors, il ne tient pas compte de ma demande de focus. il semble choisir la tabulation 0.

    Si je met la tabulation 0 à ma cellule, il met en focus a nouveau un autre composant, textfield ou bouton situé sur mon formulaire. Personne n'aurait une astuce?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    [...]
     Me.t_scan.Value = ""
                                Me.t_scan.SetFocus
                            Exit Sub
                            End If
                        End If[...]

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 13
    Par défaut
    Je viens de rajouter un niveau supplémentaire en faisant comme suit:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Public Sub t_scan_AfterUpdate()
    analyse_scan
     Me.t_scan.SetFocus
     
    End Sub
    J'ai mis toute la sub dans une sub annexe, pensant que meme avec un exit sub (se trouvant dans analyse_scan) la ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
     Me.t_scan.SetFocus
    serait exécuté.


    Mais rien à faire le focus ne veut pas aller sur le t_scan. La j'avoue être à court d'idée...

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 13
    Par défaut
    Toujours personne??

    Et personne non plus ne peux me dire comment récupérer le focus sur un textfield d'un formulaire après la mise à jour d'un sous formulaire?

Discussions similaires

  1. [XL-2003] UserForm et Exit Sub
    Par djoumusic dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 16/02/2010, 20h03
  2. différence entre end sub et exit sub
    Par TaymouWan dans le forum VB.NET
    Réponses: 4
    Dernier message: 15/12/2009, 09h38
  3. [E-03] Problème Exit Sub
    Par allergique dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 30/10/2008, 21h51
  4. Problème d'Exit Sub
    Par DeaD78 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 23/06/2008, 09h53
  5. equivalent exit sub
    Par mapmip dans le forum ASP.NET
    Réponses: 1
    Dernier message: 08/03/2007, 16h51

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