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 :

Caption de CheckBox et Intitulé


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2013
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2013
    Messages : 8
    Par défaut Caption de CheckBox et Intitulé
    Bonjour,

    Je suis débutant en VBA et j'ai un problème pour un projet à rendre. J'espère que quelqu'un pourra m'aider.

    Je souhaite afficher dans les CheckBox et le Label le contenu de cellules. Actuellement, le contenu des cellules ne s'affiche que lorsque je clique sur les CheBox et le Label. Pourriez vous m'aider?

    Voici mes lignes de code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    Private Sub Label1_Click()
    Dim i As Integer
    i = Workbooks("QCM_ClasseurEnseignant").Worksheets("Etudiants").Range("I2").Value
    Label1.Caption = Workbooks("QCM_ClasseurEnseignant").Worksheets("BanqueQuestions").Range("H" & i).Value
    End Sub
     
     
    Private Sub CheckBox1_Click()
    Dim i As Integer
    i = Workbooks("QCM_ClasseurEnseignant").Worksheets("Etudiants").Range("I2").Value
    CheckBox1.Caption = CheckBox1.Caption = Workbooks("QCM_ClasseurEnseignant").Worksheets("BanqueQuestions").Range("F" & i).Value
    End Sub
     
     
     
    Private Sub CheckBox2_Click()
    Dim i As Integer
    i = Workbooks("QCM_ClasseurEnseignant").Worksheets("Etudiants").Range("I2").Value
    CheckBox2.Caption = Workbooks("QCM_ClasseurEnseignant").Worksheets("BanqueQuestions").Range("G" & i).Value
    End Sub
     
     
    Private Sub CheckBox3Click()
    Dim i As Integer
    i = Workbooks("QCM_ClasseurEnseignant").Worksheets("Etudiants").Range("I2").Value
    CheckBox3.Caption = Workbooks("QCM_ClasseurEnseignant").Worksheets("BanqueQuestions").Range("H" & i).Value
    End Sub


    Merci d'avance!

  2. #2
    Expert confirmé Avatar de jfontaine
    Homme Profil pro
    Contrôleur de Gestion
    Inscrit en
    Juin 2006
    Messages
    4 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Contrôleur de Gestion

    Informations forums :
    Inscription : Juin 2006
    Messages : 4 756
    Par défaut
    Bonjour,

    Actuellement, le contenu des cellules ne s'affiche que lorsque je clique sur les CheBox et le Label. Pourriez vous m'aider?
    C'est normal puisque ton code d'alimentation se trouve dans les événements Click de chaque objet

    Met ton code dans l'enevement Initialize de la Userform(si tes objets sont sur un userform)
    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 i As Integer
     
    i = Workbooks("QCM_ClasseurEnseignant").Worksheets("Etudiants").Range("I2").Value
     
    Label1.Caption = Workbooks("QCM_ClasseurEnseignant").Worksheets("BanqueQuestions").Range("H" & i).Value
    CheckBox1.Caption = CheckBox1.Caption = Workbooks("QCM_ClasseurEnseignant").Worksheets("BanqueQuestions").Range("F" & i).Value
    CheckBox2.Caption = Workbooks("QCM_ClasseurEnseignant").Worksheets("BanqueQuestions").Range("G" & i).Value
    CheckBox3.Caption = Workbooks("QCM_ClasseurEnseignant").Worksheets("BanqueQuestions").Range("H" & i).Value
     
    End Sub

  3. #3
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2013
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2013
    Messages : 8
    Par défaut
    Ah merci beaucoup jfontaine! Après des heures de recherche enfin la solution. J'avai remplacé chaqu Click par Initialize mais du coup il ne se passait rien du tout. Je vais utiliser tes lignes. Maintenant je peux m'attaquer à la suite du projet, et dire que ça va en se compliquant... ^^ Encore merci!

    Bon ben mauvaise nouvelle... toujours rien quand j'affiche le UserForm et aucun message d'erreur.... Quelqu'un a une solution?

  4. #4
    Expert confirmé Avatar de jfontaine
    Homme Profil pro
    Contrôleur de Gestion
    Inscrit en
    Juin 2006
    Messages
    4 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Contrôleur de Gestion

    Informations forums :
    Inscription : Juin 2006
    Messages : 4 756
    Par défaut
    as tu vérifié que tes lignes retourne des données
    les cellules H F G de la ligne i ont quelques chose dedans ?

Discussions similaires

  1. [XL-2007] Remplir une ListBox avec les captions de CheckBoxs
    Par brunounours dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 22/11/2011, 10h36
  2. caption de Checkbox dans un tableau ?
    Par GTbenj dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 16/06/2008, 16h50
  3. Changer caption checkbox
    Par JPDU92 dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 03/12/2007, 12h06
  4. Checkbox et caption
    Par chris151172 dans le forum Macros et VBA Excel
    Réponses: 14
    Dernier message: 05/11/2007, 19h26
  5. checkbox caption et raccourci clavier
    Par toto223 dans le forum C++Builder
    Réponses: 6
    Dernier message: 14/11/2006, 21h21

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