XL 2010 Non renvoie des valeurs d'une liste déroulante

  • Initiateur de la discussion Initiateur de la discussion houkmellah
  • 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 !

houkmellah

XLDnaute Nouveau
Bonjour chers membres,

Afin de faciliter la saisie de données, j'ai crée un formulaire de saisie en VBA. Cependant deux listes à multicritères de ce dernier ne renvoient pas les valeurs sélectionnées vers le tableau concerné contrairement aux autres cases de saisie.

Voici le lien pour télécharger le fichier en question sur wetransfer, le formulaire s'affiche en cliquant sur le bouton "Nouveau Prospect" se situant dans la feuille "Base". Les deux listes sont " projets" et "Type de bien". lien :

Je vous remercie d'avance,
Taha.
 
Bonjour,

Normal, avec ce code
VB:
  For Each ctrl In UserForm1.Controls
    Colonne = Val(ctrl.Tag)
    If Colonne > 0 Then Sheets("Base").Cells(derligne, Colonne) = ctrl
  Next

Ce sont des liste multicritères, donc pour renvoyer leur contenu, tu dois :
- faire une boucle sur toutes les valeurs qu'elles contiennent
- concaténer dans une variable, les valeurs des lignes sélectionnées
- inscrire alors le contenu de cette variable

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

Discussions similaires

Retour