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

herve62

XLDnaute Barbatruc
Bonjour
J'ai trouvé dans une "aide" la solution du type : listboxtoto.rowsource = ("feuil1!liste")
pour compléter une liste dans USF , d'habitude j'utilise .additem
Là j'ai erreur ? , j'ai suivi l'exemple , mais j'ai remarqué que les lignes étaient comptées ? genre "feuil1!a1:a4"
Cela me paraissait + rapide
Quelle est mon erreur ?
Meilleure méthode ?

Merci
 

Pièces jointes

Re : Rowsource

Bonjour hervé62,

Ton code fonctionne bien chez moi (xl2003).
Mais dans l'exemple fourni, il n'y avait pas de plage nommée.
Donc "typ1.RowSource = "choix!Massif"" renvoie forcément une erreur.
Si on défini une plage du nom de "Massif" dans la feuille "Choix", tout va bien.

J'utilise assez régulièrement des plages dans les propriétés de listbox.
En général, j'utilise des plages dynamiques et j'entre le nom de la plage directement dans les propriétés de la listbox sans passer par du code.
Mais attention aux données issues de formules. ca se traite pas bien dans le usf.
Par exemple si les info de la plage "Massif" sont issues de formules.

Abel.
 
Re : Rowsource

Merci Abel
Mais j'ai vu un exemple avec .RowSource("code!liste")
Le nom en en-tête de colonne était donc "liste" , la feuille "code" et se trouvait en C4 ( me rappelle plus bien , et j'ai perdu le lien) j'avais juste noté
Donc je fais pareil et ca va pas ?? ( 2003 aussi)
Tu as ajouté quelque chose ?
Je joins l'erreur

Pour le reste .... ayant développé une "usine à gaz" pour un gars du forum il y a 1 an ( duré 2 mois) , je connais bien tous les aléas de plages, variables ..etc si plusieurs USF !!!!!
Encore merci
 

Pièces jointes

  • 380.jpg
    380.jpg
    15.4 KB · Affichages: 47
Re : Rowsource

Et voilà , encore trop rapide à vous embêter !!!!! , car pendant le temps de vos réponses , je cherche aussi
J'aime pas trop le "Tout cuit .... tout rôti" ;
j'ai trouvé , Merci Abel de m'avoir raffraichi avec les noms de "Plage" ( "nom feuille ! nom de plage")
maintenant ca marche ..... Alzheimer avance à grand pas !!!!!!
Bonne soirée
 
- 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

Réponses
7
Affichages
1 K
Réponses
68
Affichages
9 K
Etoto0026
E
P
Réponses
3
Affichages
2 K
pygargue
P
I
Réponses
1
Affichages
706
K
Réponses
0
Affichages
3 K
K
A
Réponses
8
Affichages
3 K
A
Retour