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

Macros et VBA Excel Discussion :

Tabulation / focus entre plusieurs TextBox


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Architecte technique
    Inscrit en
    Janvier 2015
    Messages
    197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Janvier 2015
    Messages : 197
    Par défaut Tabulation / focus entre plusieurs TextBox
    Bonjour,

    Je suis débutant en vba ,j'ai créé un USERFORM avec plusieurs textbox ("Montant1", "Montant2"..) qui contiennent le code suivant afin de créer de l'espace entre les nombres:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub TextBox_Change() 
    TextBox3 = Format(TextBox3, "# ### ##0") 
    End Sub
    le problème c'est que lorsque je tape parfois des lettres pour écrire la fourchette du montant au sein de mes textbox ( exple: De 500 A 100 ) et je tabule , le setfocus ne se déplace pas au textbox suivant et il se met à se déplacer au sein même de mon textbox initiale sans se déplacer au suivant pourtant l'ordre de tabulation est respecté.

    je ne sais pas d'où vient ce problème et pourquoi parfois et non pas tout le temps la tabulation ne fonctionne pas.

    je crois que le code initiale ci dessus est à l'origine de ce problème vu que je tape des chiffres et des lettres

    Merci pour votre aide précieuse.

  2. #2
    Expert confirmé
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132

  3. #3
    Membre Expert
    Inscrit en
    Octobre 2010
    Messages
    1 401
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 1 401
    Par défaut
    Bonjour

    Citation Envoyé par LANGAZOU Voir le message

    le setfocus ne se déplace pas au textbox suivant et il se met à se déplacer au sein même de mon textbox initiale sans se déplacer au suivant
    Est-ce que la propriété TabKeyBehavior du Textbox serait activée par hasard ?

  4. #4
    Membre confirmé
    Homme Profil pro
    Architecte technique
    Inscrit en
    Janvier 2015
    Messages
    197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Janvier 2015
    Messages : 197
    Par défaut
    Bonjour Mr Docmarti,

    TAB KEY BEHAVIOUR = FALSE
    TAB STOP = True

  5. #5
    Membre confirmé
    Homme Profil pro
    Architecte technique
    Inscrit en
    Janvier 2015
    Messages
    197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Janvier 2015
    Messages : 197
    Par défaut
    je vais activer l'autotab (max length) afin de limiter la tabulation au sein des textbox et par consequent contourner ce problème .

    Merci pour votre réponse.

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

Discussions similaires

  1. [Toutes versions] Interaction entre plusieurs textbox
    Par zouille dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 16/12/2013, 13h42
  2. [WD-2003] Calcul entre plusieurs textbox
    Par vbword dans le forum VBA Word
    Réponses: 11
    Dernier message: 02/06/2010, 14h42
  3. tabulations entre plusieurs onglets
    Par hephaestos dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 21/11/2008, 13h16
  4. Gestion du focus entre 2 TextBox en ASP.NET
    Par titan_33 dans le forum ASP.NET
    Réponses: 2
    Dernier message: 23/02/2007, 16h31
  5. [Technique] Conflits entre plusieurs requêtes
    Par Neowile dans le forum Décisions SGBD
    Réponses: 3
    Dernier message: 24/03/2003, 09h37

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