Userform pour afficher un nombre d'enregistrement inconnu

  • Initiateur de la discussion Initiateur de la discussion gypsos
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

G

gypsos

Guest
Bonjour, est-il possible de créer un userform dont le nombre de textbox serait inconnu, sachant que je souhaite qu'à partir de la recherche d'une valeur, afficher dans l'userform tous les enregistrement correspondants (maxi une quinzaine) et de 4 à 6 textbox par enregistrement.

Si oui comment faire?

Merci de votre aide

P.S. je joins un exemple de ce que j'aimerai obtenir
 

Pièces jointes

Dernière modification par un modérateur:
Re : Userform pour afficher un nombre d'enregistrement inconnu

bonjour,
Pour ajouter le contrôle listview :
click droit sur la boite à outils
click controles complémentaires
cocher microsoft listview control version 6.0

Je peux te renvoyer le fichier que tu m'as communiqué. Je ne peux envoyer que des fichiers < à 50 Ko
si tu me donnes une adresse
 
Re : Userform pour afficher un nombre d'enregistrement inconnu

Bien après avoir décoché le refedit sous 2003 l'avoir enregistré sous 2003 j'arrive à l'ouvrir et sélectionner des appels d'offres, mais il semble que les enregistrement s ne sont pas forcément bien sélectionnés. J'analyse et je reposte après
 
Re : Userform pour afficher un nombre d'enregistrement inconnu

😱 Bonne nouvelle cela fonctionne, entre les données du fichier et les offres que je connaissais il y avait un décalage.
Enfin merci à Cahlet53 pour son aide et aux autres!
Question subsidiaire comment appliquer un format aux données affichées dans le listview?
Par exemple une colonne avec un fond de couleur et seulement deux décimales après la virgule...
Promis après j'arrête!
 
Re : Userform pour afficher un nombre d'enregistrement inconnu

dans une de mes applis, j'ai quelque chose comme ça
essaie

.ListItems(.ListItems.Count).ListSubItems.Add , , Format(Cells(i, 5), "#,##0.00")
.ListItems(.ListItems.Count).ListSubItems.Add , , Format(Cells(i, 5), "#,##0.00")
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
187
Réponses
3
Affichages
724
  • Question Question
XL pour MAC Calcul de notes.
Réponses
5
Affichages
814
  • Question Question
Microsoft 365 Code VBA
Réponses
2
Affichages
597
Retour