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 :

Nom de contrôles


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Frog74
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    171
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 171
    Par défaut Nom de contrôles
    Bonjour,

    je sais que j'ai réussi sous visual csharp à trouver une solution mais je ne me souviens pas laquelle.

    J'ai 8 textbox :

    txt1 , txt2 etc.. jusqu'a txt8

    et j'aimerais dans un pour faire ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    for i = 0 to 7 
    txti+1 = tab(i)
    next i
    le but est d'affecter à chaque textbox la case du tableau correspondant à son numéro a savoir 1 pour txt1 , 2 pour txt2 etc...)
    j'ai essayé :

    rien ne marche , auriez vous une idée s'il vous plait !

  2. #2
    Membre Expert

    Homme Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 186
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 186
    Par défaut
    Avec "Eval" ?
    [Access] Les bases du débogage => ici

  3. #3
    Membre confirmé Avatar de Frog74
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    171
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 171
    Par défaut
    merci ,

    j'ai un pti soucis , il semble qu'il ai un problème avec ma textebox :

    cette ligne ciblée j'ai une erreur : "Objet requis" erreur 424.
    Je crache pas sur un brin de syntaxe si ta l'habitude

    EDIT : AVec les guillemet j'ai : Impossible pour SRt de trouver le nom "txt" entré dans l'expression : /

  4. #4
    Membre expérimenté
    Avatar de lanonyme
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    229
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 229
    Par défaut
    Bonjour,

    Je te propose de parcourir chaque control que tu as, et tous ceux qui commence par txt, on recupere son numero pour l'utiliser et assigné la valeur à la textbox correspondante.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    Dim ctl As Control
    For Each ctl In Me.Controls ' on parcours tous les controles
            If (Left(ctl.Name, 3) = "txt") Then ' il commence par txt
                ' on recupere la valeur chiffré et on l'utilise
                ctl.value = tab(cint(mid$(ctl.name,4))) 
            End If
    Next ctl
    Cordialement,

    lanonyme

  5. #5
    Membre confirmé Avatar de Frog74
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    171
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 171
    Par défaut
    Merci vieux ça marche niquel

    méthode plus qu'impressionante !

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

Discussions similaires

  1. nom des contrôles incrémenté
    Par karimoux75 dans le forum VBA Word
    Réponses: 2
    Dernier message: 23/11/2007, 23h59
  2. Passer un nom de contrôle en paramètre
    Par Peanut dans le forum Access
    Réponses: 2
    Dernier message: 05/12/2006, 17h57
  3. Erreur Nom ? dans contrôle formulaire.
    Par jmde dans le forum Access
    Réponses: 11
    Dernier message: 22/05/2006, 00h14
  4. Nom du contrôle et de l'évènement en cours
    Par cluis dans le forum VBA Access
    Réponses: 1
    Dernier message: 09/02/2006, 21h14
  5. Modification à la chaine des noms de contrôle
    Par dde78 dans le forum Access
    Réponses: 3
    Dernier message: 29/09/2005, 16h24

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