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 dans colonne de listview


Sujet :

Macros et VBA Excel

  1. #1
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Août 2007
    Messages
    117
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Août 2007
    Messages : 117
    Points : 133
    Points
    133
    Par défaut checkbox dans colonne de listview
    Bonjour,

    Est il possible de mettre des checkboxs dans des colonnes d'un listview ?

    Merci de me répondre

  2. #2
    Expert éminent sénior

    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
    Points : 20 150
    Points
    20 150
    Par défaut
    bonjour


    tu peux ajouter des Checkboxes en début de chaque ligne en utilisant la propriété checkboxes:


    par macro
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Me.ListView1.CheckBoxes = True
    http://silkyroad.developpez.com/VBA/ListView/


    bonne journée
    michel

  3. #3
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Août 2007
    Messages
    117
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Août 2007
    Messages : 117
    Points : 133
    Points
    133
    Par défaut
    Merci pour votre réponse, en effet cela je le savais (grace à votre tuto encore merci pour vos tutos sur les controles des userforms) mais ce dont j'ai besoin c'est d'avoir deux checkboxs par ligne, et je crois que cela n'est malheureusement pas possible (j'espère me tromper)

  4. #4
    Expert éminent sénior

    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
    Points : 20 150
    Points
    20 150
    Par défaut
    à ma ma connaissance ce n'est pas possible
    désolé

    michel

  5. #5
    Invité
    Invité(e)
    Par défaut
    Bonjour youn1096 et Michel

    Peut-être pourrais-tu tricher en simulant une case à cocher.

    Dans cet article qui a été fait pour Access (mais le composant peut-être utilisé dans un UserForm Excel), j'utilise un autre composant pour simuler une liste avec plus de possibilités dans Access, entre autre une case à cocher sur un clique (en fait un x, mais avec un changement de Police style Wingdings on doit pouvoir faire quelque chose).

    Starec

  6. #6
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Août 2007
    Messages
    117
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Août 2007
    Messages : 117
    Points : 133
    Points
    133
    Par défaut
    j'ai essayer, cela pourra marcher avec l'evenement itemclick de listview
    de cette façon cela marche assez bien tant que mon checkbox est la premiere colonne maintenant faut trouver le moyen de pouvoir selectionner item par item
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
     
    Private Sub ListView1_ItemClick(ByVal Item As MSComctlLib.ListItem)
    If Me.ListView1.ColumnHeaders(Item.Index) = "Checkbox" Then
    If Item = " " Then
    Item = "X"
    Else
    Item = " "
    End If
    End If
    End Sub

Discussions similaires

  1. Problème insertion checkbox dans colonne de gridview
    Par Haoshin dans le forum ASP.NET
    Réponses: 4
    Dernier message: 09/03/2012, 18h19
  2. Ajouter du texte dans colonnes de Listview
    Par aus3004 dans le forum VB.NET
    Réponses: 6
    Dernier message: 08/07/2010, 12h54
  3. [2.0] Mettre une Checkbox dans le header d'une colonne d'une DatagridView
    Par aurelien.tournier dans le forum Windows Forms
    Réponses: 5
    Dernier message: 23/01/2007, 11h27
  4. Réponses: 2
    Dernier message: 19/05/2006, 19h01
  5. [VB.NET] Insérer une colonne de CheckBox dans un DataGrid
    Par Manue.35 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 22/05/2003, 12h44

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