j’espère que vous allez bien et surtout en bonne santé et oui je viens encore vous embêter lol car je me prépare quelques classeurs pour mes petit programme que j’aurais besoin dans le futur
En explorant un peu plus vBA je me trouve confronté petit problème et je n’arrive pas à trouver une solution correcte et simple pour comprendre facilement comment remplir une listbox avec les colonnes et les en-têtes dans un userform
en m’aidant pour cet exemple pouvez-vous me détailler chaque ligne que vous créez pour que je puisse comprendre le fonctionnement s’il vous plaît
je vous mets un classeur il y a un exemple de 3 colonne sur une feuille et je voudrais que cela soit représenté dans la listbox en cliquant sur le bouton à côté je sais que c’est dans l’initialize mets comment je ne sais pas pouvez-vous m’aider s’il vous plaît en vous remerciant
Ok
Je faisais le double clic sur la feuille Feuil1
Bon dans ta macro la feuille ne s'appelle plus Feuil1...
Je pense avoir résolu ton problème
A+ François
bonjour merci pour votre proposition cela fonctionne correctement par contre serait-il possible d'avoir en plus de cela les colonnes dans la listbox se mettre dans la bonne dimension en fonction des données s'il vous plait
dans propriété de la listbox tu as columnwidths
Si tu mets 90;72;90 la 1ére colonne fait 90 points, la 2ème 72, etc
tu peux aussi mettre: 6 cm;0;6 cm (0 la colonne est masquée)
A+ François
Bonsoir à tous merci pour ton aide cela fonctionne correctement
maintenant pour compléter dites-moi si je dois ouvrir une nouvelle conversation où je peux vous la poser ici
je voudrais pouvoir double clic sur une ligne dans ma listbox et que ça me donne les renseignements de la ligne dans un autre userform pour par exemple le modifier s'il vous plaît
je suis désolé de t'embêter encore mais en fait je me suis peut-être mal exprimé en fait quand je fais un double clic sur une ligne je voudrais que les éléments dans la listbox s'affiche dans userform2 je vois pas l'erreur qui se pose au code que j'ai tentais parce que tu me donnes en fait pour modifie dans le tableau ce qui me permet de voir une autre façon, ce qui est intéressant s'il te plaît
C'est qu'est ce que j'ai fait... lol
Si tu double clic sur une ligne ça ouvre userform2 avec les données de la ligne en question et si tu cloc sur le bouton modifier ça l'enregistre sur la même ligne
A+ François
Ok
Je faisais le double clic sur la feuille Feuil1
Bon dans ta macro la feuille ne s'appelle plus Feuil1...
Je pense avoir résolu ton problème
A+ François