En me baladant sur le excelabo, j'ai retenu l'astuce de la fonction decaler
pour qu'une liste s'adapte automatiquement aux nombres d'éléments.
J'ai donc voulu utiliser cette astuce et j'ai donc redéfini mes listes avec
cette formule.
Malheureusement cela ne fonctionne pas !!!
La listbox qui appelle la liste renvoie un message d'erreur comme quoi la
rowsource est introuvable !!!!
Merci pour vos explications ou solutions
Bonjour Si tu as bien suivi les étapes, il n'y a aucune raison. Donc en résumé tu as fait : (exemple avec des données commençant en A1 sur une feuille nommée "Feuil1") 1°) Insertion, Nom, Définir Nom : Elements_Liste Fait Référence à : ÞCALER(Feuil1!A1;;;NBVAL(Feuil1!A:A)) 2°) propriété RowSource de ta ListBox = Elements_Liste. ?
Cordialement Pascal
"fufu" a écrit dans le message de news: cpjoh9$mgj$
Bonjour,
En me baladant sur le excelabo, j'ai retenu l'astuce de la fonction decaler pour qu'une liste s'adapte automatiquement aux nombres d'éléments. J'ai donc voulu utiliser cette astuce et j'ai donc redéfini mes listes avec cette formule. Malheureusement cela ne fonctionne pas !!! La listbox qui appelle la liste renvoie un message d'erreur comme quoi la rowsource est introuvable !!!! Merci pour vos explications ou solutions
bonne journée à tous
Fufu
Bonjour
Si tu as bien suivi les étapes, il n'y a aucune raison.
Donc en résumé tu as fait :
(exemple avec des données commençant en A1 sur une feuille nommée "Feuil1")
1°) Insertion, Nom, Définir
Nom : Elements_Liste
Fait Référence à : ÞCALER(Feuil1!A1;;;NBVAL(Feuil1!A:A))
2°) propriété RowSource de ta ListBox = Elements_Liste.
?
Cordialement
Pascal
"fufu" <efulchiron@libertysurf.fr> a écrit dans le message de news:
cpjoh9$mgj$1@news.tiscali.fr...
Bonjour,
En me baladant sur le excelabo, j'ai retenu l'astuce de la fonction
decaler
pour qu'une liste s'adapte automatiquement aux nombres d'éléments.
J'ai donc voulu utiliser cette astuce et j'ai donc redéfini mes listes
avec
cette formule.
Malheureusement cela ne fonctionne pas !!!
La listbox qui appelle la liste renvoie un message d'erreur comme quoi la
rowsource est introuvable !!!!
Merci pour vos explications ou solutions
Bonjour Si tu as bien suivi les étapes, il n'y a aucune raison. Donc en résumé tu as fait : (exemple avec des données commençant en A1 sur une feuille nommée "Feuil1") 1°) Insertion, Nom, Définir Nom : Elements_Liste Fait Référence à : ÞCALER(Feuil1!A1;;;NBVAL(Feuil1!A:A)) 2°) propriété RowSource de ta ListBox = Elements_Liste. ?
Cordialement Pascal
"fufu" a écrit dans le message de news: cpjoh9$mgj$
Bonjour,
En me baladant sur le excelabo, j'ai retenu l'astuce de la fonction decaler pour qu'une liste s'adapte automatiquement aux nombres d'éléments. J'ai donc voulu utiliser cette astuce et j'ai donc redéfini mes listes avec cette formule. Malheureusement cela ne fonctionne pas !!! La listbox qui appelle la liste renvoie un message d'erreur comme quoi la rowsource est introuvable !!!! Merci pour vos explications ou solutions
bonne journée à tous
Fufu
AV
Malheureusement cela ne fonctionne pas !!!
C'est effectivement un inconvénient de la définition dynamique d'une plage (au moins jusqu'à XL2000)
AV
Malheureusement cela ne fonctionne pas !!!
C'est effectivement un inconvénient de la définition dynamique d'une plage (au
moins jusqu'à XL2000)
C'est effectivement un inconvénient de la définition dynamique d'une plage (au moins jusqu'à XL2000)
AV
verificator
bonjour Fufu, à tout hasard, verifie que les références de cellule dans la définition de ta plage dynamique sont bien "absolues" ÞCALER(Feuil2!$C$2:$F$2;0;0;NBVAL(Feuil2!$C:$C)-1;), sinon ça peut facilement partir en vrille !
-----Original Message----- Bonjour,
En me baladant sur le excelabo, j'ai retenu l'astuce de la fonction decaler
pour qu'une liste s'adapte automatiquement aux nombres d'éléments.
J'ai donc voulu utiliser cette astuce et j'ai donc redéfini mes listes avec
cette formule. Malheureusement cela ne fonctionne pas !!! La listbox qui appelle la liste renvoie un message d'erreur comme quoi la
rowsource est introuvable !!!! Merci pour vos explications ou solutions
bonne journée à tous
Fufu
.
bonjour Fufu,
à tout hasard, verifie que les références de cellule dans
la définition de ta plage dynamique sont bien "absolues"
=DECALER(Feuil2!$C$2:$F$2;0;0;NBVAL(Feuil2!$C:$C)-1;),
sinon ça peut facilement partir en vrille !
-----Original Message-----
Bonjour,
En me baladant sur le excelabo, j'ai retenu l'astuce de
la fonction decaler
pour qu'une liste s'adapte automatiquement aux nombres
d'éléments.
J'ai donc voulu utiliser cette astuce et j'ai donc
redéfini mes listes avec
cette formule.
Malheureusement cela ne fonctionne pas !!!
La listbox qui appelle la liste renvoie un message
d'erreur comme quoi la
rowsource est introuvable !!!!
Merci pour vos explications ou solutions
bonjour Fufu, à tout hasard, verifie que les références de cellule dans la définition de ta plage dynamique sont bien "absolues" ÞCALER(Feuil2!$C$2:$F$2;0;0;NBVAL(Feuil2!$C:$C)-1;), sinon ça peut facilement partir en vrille !
-----Original Message----- Bonjour,
En me baladant sur le excelabo, j'ai retenu l'astuce de la fonction decaler
pour qu'une liste s'adapte automatiquement aux nombres d'éléments.
J'ai donc voulu utiliser cette astuce et j'ai donc redéfini mes listes avec
cette formule. Malheureusement cela ne fonctionne pas !!! La listbox qui appelle la liste renvoie un message d'erreur comme quoi la
rowsource est introuvable !!!! Merci pour vos explications ou solutions
si c'est en vba, userform1.listbox1.rowsource = range("MaPlage").address
isabelle
Bonjour,
En me baladant sur le excelabo, j'ai retenu l'astuce de la fonction decaler pour qu'une liste s'adapte automatiquement aux nombres d'éléments. J'ai donc voulu utiliser cette astuce et j'ai donc redéfini mes listes avec cette formule. Malheureusement cela ne fonctionne pas !!! La listbox qui appelle la liste renvoie un message d'erreur comme quoi la rowsource est introuvable !!!! Merci pour vos explications ou solutions
bonne journée à tous
Fufu
bonjour fufu,
si c'est en vba,
userform1.listbox1.rowsource = range("MaPlage").address
isabelle
Bonjour,
En me baladant sur le excelabo, j'ai retenu l'astuce de la fonction decaler
pour qu'une liste s'adapte automatiquement aux nombres d'éléments.
J'ai donc voulu utiliser cette astuce et j'ai donc redéfini mes listes avec
cette formule.
Malheureusement cela ne fonctionne pas !!!
La listbox qui appelle la liste renvoie un message d'erreur comme quoi la
rowsource est introuvable !!!!
Merci pour vos explications ou solutions
si c'est en vba, userform1.listbox1.rowsource = range("MaPlage").address
isabelle
Bonjour,
En me baladant sur le excelabo, j'ai retenu l'astuce de la fonction decaler pour qu'une liste s'adapte automatiquement aux nombres d'éléments. J'ai donc voulu utiliser cette astuce et j'ai donc redéfini mes listes avec cette formule. Malheureusement cela ne fonctionne pas !!! La listbox qui appelle la liste renvoie un message d'erreur comme quoi la rowsource est introuvable !!!! Merci pour vos explications ou solutions