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 :

Checkbox et caption


Sujet :

Macros et VBA Excel

  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Novembre 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2007
    Messages : 15
    Par défaut Checkbox et caption
    bonsoir à tous
    je suis novice en vba et je coince pour un userform ou j y ai mis 153 checkbox que je veux renommer chacun d entre eux par le contenu des 153 cellules d une feuille de calcule mais sans devoir appeler 153 X checkbox1,2...
    quelqu un pourrait il me donner un code a mettre dans le "Private Sub UserForm_Initialize()"
    d'avance je vous en remercie

  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 : 52
    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
    Tu peux t'inspirer de la réponse de ce post

    http://www.developpez.net/forums/sho...d.php?t=436680

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Novembre 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2007
    Messages : 15
    Par défaut
    je viens d'essayé mais je comprend pas et ca marche pas

  4. #4
    Inactif  
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 054
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 054
    Par défaut
    Bonsoir,
    Je me permet d'intervenir parce qu'il semblerait que jFontaine n'est plus en ligne.
    Le lien te montre comment parcourir tout tes contrôles checkbox
    Tu doit adapté le caption aux cellules du nom que tu veux donné.
    Si toujours pas compris tu dit
    A+

  5. #5
    Membre averti
    Homme Profil pro
    Inscrit en
    Novembre 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2007
    Messages : 15
    Par défaut
    merci pour vos reponses si rapide mais je suis peut être un peu lourd mais moi pas comprendre pourrais tu me detailler cela un peu plus SVP merci

  6. #6
    Inactif  
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 054
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 054
    Par défaut
    Pas s'énervé..
    Dit moi dans quel cellules se trouvent les noms que tu veux donné aux CheckBox

  7. #7
    Membre averti
    Homme Profil pro
    Inscrit en
    Novembre 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2007
    Messages : 15
    Par défaut
    voici donc mes checkbox vont de checkbox1,2...153 et chaque cellules de j1,j2 ...153 ce que je voudrais c 'est que lorsque le userform s'ouvre que les checkbox reprennent le caption qui se trouve dans l'ordre de la cellule 1 a 153 bien sur 1 cellule pour un checkbox

  8. #8
    Inactif  
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 054
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 054
    Par défaut
    OK c'est clair, il n'y a pas de cellule vide entre.
    Répond à celà et je tacherait de t'aiguillé.
    A+
    PS patience.. je suis occupé sur plusieur postes.

  9. #9
    Membre averti
    Homme Profil pro
    Inscrit en
    Novembre 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2007
    Messages : 15
    Par défaut
    non aucune cellule vide et il n'y en aura jamais
    merci pour ton aide

  10. #10
    Inactif  
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 054
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 054
    Par défaut
    Bon, en ajout de la fonction de jFontaine
    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
    Private Sub UserForm_Initialize()
    Dim Cont As Control
    Dim i As Integer
    i = 1
    For Each Cont In Me.Controls
     
        If TypeOf Cont Is MSForms.OptionButton = True Then
            'La colonne 10 équivaut à J
            Cont.Object.Caption = Cells(10, i).Value
            i = i + 1
        End If
     
    Next
     
    End Sub
    Essaye ca et tu dit..
    A+

  11. #11
    Membre averti
    Homme Profil pro
    Inscrit en
    Novembre 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2007
    Messages : 15
    Par défaut
    desole mais ca ne fonctionne pas il laisse checkbox1,2....153

  12. #12
    Membre averti
    Homme Profil pro
    Inscrit en
    Novembre 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2007
    Messages : 15
    Par défaut
    normalement quand on met cell le premier chiffre entre parenthese represente les colonnes donc je dois mettre cells(10,i) et non cells( i , 10)
    de plus je viens de remarquer que la valeur de i reste à 1 ??

  13. #13
    Inactif  
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 054
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 054
    Par défaut
    Bonjour,
    Désolé pour avoir coupé hier, problème ADSL.
    C'est bien Cells(Row,Col) et non l'inverse
    Que i n'incrémente pas c'est bizarre, tu à fait du pas à pas ? (F8) ?
    A+

  14. #14
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Août 2005
    Messages
    3 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2005
    Messages : 3 317
    Par défaut
    bonsoir


    remplace

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If TypeOf Cont Is MSForms.OptionButton Then
    par

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If TypeOf Cont Is MSForms.CheckBox Then


    bonne soirée
    michel

  15. #15
    Membre averti
    Homme Profil pro
    Inscrit en
    Novembre 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2007
    Messages : 15
    Par défaut
    parfait ca marche avec le changement que vous m avez donnez

    merci a tous les deux

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

Discussions similaires

  1. Récuperer le Caption D'une Checkbox
    Par mickou64 dans le forum MFC
    Réponses: 6
    Dernier message: 23/01/2009, 10h35
  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. création dynamique checkbox caption plage feuille cachée
    Par Xiombarg2911 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 06/05/2008, 11h36
  4. Changer caption checkbox
    Par JPDU92 dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 03/12/2007, 12h06
  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