Userform pour afficher un nombre d'enregistrement inconnu

gypsos

XLDnaute Junior
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

  • demo.xls
    36.5 KB · Affichages: 93
  • demo.xls
    36.5 KB · Affichages: 101
  • demo.xls
    36.5 KB · Affichages: 104
Dernière édition:

CHALET53

XLDnaute Barbatruc
Re : Userform pour afficher un nombre d'enregistrement inconnu

bonjour,

Je n'ai pas ce problème en utilisant le fichier que j'ai posté.

Essaie de suivre la procédure pas à pas
alt+f11 pour accéder au code lié au userform puis F8 pour avancer pas à pas

A suivre
 

gypsos

XLDnaute Junior
Re : Userform pour afficher un nombre d'enregistrement inconnu

Je ne suis pas un expert du débogage mais pour moi cela plante sur cette ligne:
.Add , , "Prix Net FA Compris", 60, lvwColumnRight
Et lvwColumnRight est en surbrillance avec le message d'erreur...
Je suis sous Excel 2007
 

CHALET53

XLDnaute Barbatruc
Re : Userform pour afficher un nombre d'enregistrement inconnu

Je suis très embêté pour te répondre.
Je n'ai pas ce souci en utilisant le fichier que je t'ai posté.
Peux-tu relancer le fichier que je t'avais envoyé Post 10 (démo1)pour voir s'il fonctionne toujours (au cas où un bug serait apparu après)
 

gypsos

XLDnaute Junior
Re : Userform pour afficher un nombre d'enregistrement inconnu

A tout hasard j'ai fermé mon pc et je l'ai rallumé quand je lance le fichier j'ai un message d'erreur qui me dit que la dll n'a pu être chargée...

Messsage que je n'avais pas avant, quand je le lançais directement de winzip je n'avais pas le message, je ne sais pas ce qui se passe maintenant car excel est bloqué...

Le fichier a peut être été corrompu lors de la compression....
 

Pièces jointes

  • demo2.zip
    41.8 KB · Affichages: 50
  • demo2.zip
    41.8 KB · Affichages: 48
  • demo2.zip
    41.8 KB · Affichages: 50

CHALET53

XLDnaute Barbatruc
Re : Userform pour afficher un nombre d'enregistrement inconnu

re,

Je n'ai pas de problème avec ce fichier (post 26). Je n'en avais pas non plus avec celui du post 16. Aussi,je doute que le fichier ait été corrompu lors de la compression

Tu peux essayer avec un autre poste de travail.
Sinon, je peux te l'adresser non compressé à une adresse (si tu le souhaites). Le fichier dépasse les 50 Ko


les dll : ça dépasse mes compétences
 

CHALET53

XLDnaute Barbatruc
Re : Userform pour afficher un nombre d'enregistrement inconnu

Je ne pense pas que ce soit le problème. Peux-tu vérifier que le contrôle complémentaire

Microsoft listview Control Version 6.0

est coché.

A partir du userform4 en mode édition (afficher boîte à outil) click droit sur la boîte à outils click sur contrôles complémentaires et cocher le contrôle ci-dessus
 

CHALET53

XLDnaute Barbatruc
Re : Userform pour afficher un nombre d'enregistrement inconnu

Ce post qui vient de démarrer peut peut-être intéressant à suivre pour comprendre les listviews
créé par lu K
titre du post :
Listview insert, supprime ou déplacer ligne
 

Pierrot93

XLDnaute Barbatruc
Re : Userform pour afficher un nombre d'enregistrement inconnu

Bonjour à tous

peut être une autre piste, vérifier qu'il n'y a pas de référence manquante... Dans l'éditeur vba => barre de menu => Outils => Références.... si il y en a une topée "MANQUANTE", tu la décoches...

bonne journée
@+
 

Discussions similaires

  • Question
Microsoft 365 Code VBA
Réponses
2
Affichages
360

Statistiques des forums

Discussions
312 847
Messages
2 092 777
Membres
105 533
dernier inscrit
TAF