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 :

Variabiliser les numéros des TextBox


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Controlling & BI
    Inscrit en
    Mai 2013
    Messages
    54
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Controlling & BI
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2013
    Messages : 54
    Par défaut Variabiliser les numéros des TextBox
    Bonjour,

    Je souhaite variabiliser les numéros des TextBox de mon formulaire. J'ai plusieurs procédures identiques, dont les variables varient selon l'année. A la fin de chaque procédure, il y a un contrôle avec un message dans une TextBox (TextBox1 pour la procédure année 1 etc.).

    Je n'arrive pas à variablilser le nom de la TextBox1 afin de pouvoir copier coller les procédures et seulement renseigner les années:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     ImportForm.TextBox1.Value = "Check Année & Ye"
    J'aimerais arriver à quelque chose comme
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     ImportForm.TextBox & Ye - 12.Value = "Check 1F & Ye"
    Ceci ne fonctionne pas.

    Quelqu'un a une idée?
    Merci d'avance.

  2. #2
    Expert confirmé Avatar de Patrice740
    Homme Profil pro
    Retraité
    Inscrit en
    Mars 2007
    Messages
    2 478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 478
    Par défaut
    Bonjour,

    Essaies :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ImportForm.Controls("TextBox" & Ye - 12).Value = "Check 1F " & Ye
    Patrice

  3. #3
    Membre confirmé
    Femme Profil pro
    Controlling & BI
    Inscrit en
    Mai 2013
    Messages
    54
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Controlling & BI
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2013
    Messages : 54
    Par défaut
    Parfait, ça fonctionne.

    J'ai essayé de faire pareil pour les Label, mais là il ne veut pas:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     If ImportForm.Controls("Label" & Ye + 57).Caption <> "" Then
    Aurais-tu une idée?
    Merci!

  4. #4
    Expert confirmé Avatar de Patrice740
    Homme Profil pro
    Retraité
    Inscrit en
    Mars 2007
    Messages
    2 478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 478
    Par défaut
    Re,

    Qu'entends-tu par :
    Citation Envoyé par Val2000 Voir le message
    ..., mais là il ne veut pas:
    L'étiquette (label) existe-t-elle ? Tu devrais l'affecter une variable Control pour vérifier

  5. #5
    Membre confirmé
    Femme Profil pro
    Controlling & BI
    Inscrit en
    Mai 2013
    Messages
    54
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Controlling & BI
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2013
    Messages : 54
    Par défaut
    Tu as raison. Il ne trouvait pas l'objet car j'ai fait une erreur de calcul.
    Merci!

  6. #6
    Expert confirmé Avatar de Patrice740
    Homme Profil pro
    Retraité
    Inscrit en
    Mars 2007
    Messages
    2 478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 478
    Par défaut
    De rien, au plaisir de te relire sur le Forum

    Patrice

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

Discussions similaires

  1. [XL-2003] Enregistrer les données des textbox dans une feuille excel
    Par monichou86 dans le forum Macros et VBA Excel
    Réponses: 16
    Dernier message: 06/01/2010, 15h24
  2. Réponses: 8
    Dernier message: 01/07/2009, 23h29
  3. Réponses: 7
    Dernier message: 25/11/2008, 01h30
  4. Filtrer les données des textBox
    Par 0coco0 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 28/10/2008, 20h58
  5. les valeurs des textbox dynamiques
    Par casaoui dans le forum ASP.NET
    Réponses: 5
    Dernier message: 04/06/2007, 17h20

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