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 :

renseigner des textbox avec numéro incrémenté


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    Chargé de relation client
    Inscrit en
    Novembre 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Chargé de relation client
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2018
    Messages : 2
    Par défaut renseigner des textbox avec numéro incrémenté
    Bonjour,

    j'ai une liste de 14 lignes 3 colonnes
    colonne 1 : nom du service (label 1 à 14)
    colonne 2 : responsable du service (textbox 1 a 14)
    colonne 3 : adjoint (textbox 15 à 28)

    le but est d'ouvrir un userform permettant de modifier les noms des colonnes 2 et 3

    pour cela je veux récupérer les informations stockées dans ma feuille excel (et pas modifier sur la feuille excel elle-même)

    voici ce que j'ai rentré pour récupérer les données

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Private Sub UserForm_Initialize()
    Dim a As Integer
    a = 1
    While a < 15
        a = a + 1
        Label & a.Caption = Sheets("LISTES DEROULANTES").Range("AA" & a + 3).Value
        TextBox & a.Value = Sheets("LISTES DEROULANTES").Range("AB" & a + 3).Value
        TextBox & a + 14.Value = Sheets("LISTES DEROULANTES").Range("AC" & a + 3").Value
     
    wend
     
    End Sub
    mais le "& a" ne fonctionne pas.

    pourriez-vous m'apporter votre aide?

    Cordialement

  2. #2
    Futur Membre du Club
    Homme Profil pro
    Chargé de relation client
    Inscrit en
    Novembre 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Chargé de relation client
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2018
    Messages : 2
    Par défaut
    j'ai trouvé....

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Private Sub UserForm_Initialize()
    Dim a As Integer
    a = 0
    While a < 14
        a = a + 1
        Me.Controls("Label" & a) = Sheets("LISTES DEROULANTES").Range("AA" & a + 3).Value
        Me.Controls("textbox" & a) = Sheets("LISTES DEROULANTES").Range("AB" & a + 3).Value
        Me.Controls("textbox" & a + 14) = Sheets("LISTES DEROULANTES").Range("AC" & a + 3).Value
    Wend
     
    End Sub

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

Discussions similaires

  1. [XL-2003] incrémenter des textbox avec les données d'une ligne sélectionnée
    Par Liloo14 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 28/08/2013, 20h26
  2. [XL-2003] imprimer avec numéro incrémental
    Par pierre12345 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 14/06/2011, 09h27
  3. [XL-2003] Remplir des textbox avec une selection
    Par pubbins dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 21/10/2010, 16h41
  4. Tables des matières avec numéros de page
    Par djbobo27 dans le forum BIRT
    Réponses: 1
    Dernier message: 24/11/2009, 17h25
  5. gestion des textbox avec un index
    Par thierry007 dans le forum Windows Forms
    Réponses: 4
    Dernier message: 16/03/2007, 10h13

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