Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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,

Pourquoi des textboxs ? Je ne connais pas la méthode (si elle existe) pour créer dynamiquement des textbox
Une listbox ne suffirait-elle pas ?
Quelle sera l'usage après l'affichage du résultat ?

a+
 
Re : Userform pour afficher un nombre d'enregistrement inconnu

Merci de te pencher sur mon problème. En fait je ne souhaite visualiser que certaines cellules des enregistrements satisfaisant la condition de recherche (les autres infos ne sont pas utilisées à ce moment). Mon faible niveau de VB ne m'a pas inspiré autre chose, mais si une listbox le permet pourquoi pas...
 
Re : Userform pour afficher un nombre d'enregistrement inconnu

En fait les gens qui vont consulter ces infos sont plus nuls que moi (si c'est possible...) et je ne dois leur laisser aucune initiative possible sinon je serai toujours entrain d'aller bricoler le filtre. En plus il y a des infos qui risquent de les embrouiller mais dont j'ai besoin pour d'autres utilisateurs, voila pourquoi je me complique la vie...
 
Re : Userform pour afficher un nombre d'enregistrement inconnu

Re,

une autre manière de procéder à partir d'un exemple trouvé sur ce site et réalisé par ???????????
qu'il en soit encore une fois remercié

à+
Philippe
 

Pièces jointes

Re : Userform pour afficher un nombre d'enregistrement inconnu

Bonjour, merci de cette suggestion que je connaissais pas. Après avoir regardé les exemples, il me vient une idée mais je ne sais pas la mettre en œuvre, ni même si cela est possible:
L'utilisateur saisi un critère et celui-ci alimente la première cascade et s'affiche tous les enregistrements correspondants (car il me semble que dans tous les exemples on ne peut visualiser les possibilités qu'en déroulant le menu cascade).
Merci de votre aide
 
Re : Userform pour afficher un nombre d'enregistrement inconnu

Bonjour Gypsos,

Veux-tu forcément que ton utilisateur saisisse un critère au risque qu'il se trompe dans l'orthographe? Ou alors ne veux-tu pas plutôt qu'il n'ait que le choix que tu lui laisses...
En relisant les post précédents je vois que tu veux utiliser un userform. Est-ce obligatoire pour ton projet?

PEPE
 
Re : Userform pour afficher un nombre d'enregistrement inconnu

Je ne savais pas qu'il était possible de faire çà dans un userform, cela semble correspondre à ce que je souhaitais je vais essayer de l'adapter.
Merci de votre aide
 
Re : Userform pour afficher un nombre d'enregistrement inconnu

Je n'arrive pas à trouver un info concernant la possibilité ou non d'afficher des cellules non contigues:
dans la feuille on trouve les colonnes:
col. A Col.B Col.C Col.D Col.E Col.F
Dans l'userform on n'affiche que:
col. A Col.C Col.D Col.E
Merci d'avance pour vos infos
 
Re : Userform pour afficher un nombre d'enregistrement inconnu

Finalement la solution proposée par CHALET53 m'a séduit j'ai essayé de l'adapter à mon classeur, mais je galère sans résultat... Dans le fichier initial il n'y a qu'une feuille et dans le mien plusieurs... c'est peut-être des déclarations qui manquent... En plus si cela est possible j'aimerai afficher des cellules qui ne sont pas contigüe... Si quelqu'un connait bien les listbox et listview merci d'avance de votre aide

Ci-joint mon fichier d'essai
 

Pièces jointes

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

bonjour,

Je repasse par là

Dans la listview, tu ne souhaites voir que les infos en jaune de la feuille Offres_F ou
toutes ces infos :

.Add , , "DDPC", 6
.Add , , "Client", 20
.Add , , "P", 2
.Add , , "Type", 10
.Add , , "Diam", 6
.Add , , "Four", 3
.Add , , "Prix Net FA Compris", 60, lvwColumnRight
.Add , , "Délai", 4
.Add , , "Notes", 80
End With

Dans ce dernier cas,il faut prendre des infos sur les deux feuilles, je n'ai pas encore regardé si c'était facile

Merci de préciser

a+
 
- 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
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…