bonjour à tous
dans un userform, j'ai des zones de saisie puis un listbox qui est alimenté
par une zone de cellules appelée "base", via la propriété rowsource.
Par un commandbutton, je valide mes zones de saisie en écrivant leur contenu
dans leurs cellules respectives dans "base".
Problème : le userform restant affiché , le listbox ne met pas à jour
l'affichage avec les nouveaux contenus de "base" !!!
J'ai bien essayé de faire un "unload" puis "show" du userform, mais n'y a
t-il pas une autre solution pour raffraichir le listbox ??
Merci.
Cordialement.
Eliot
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
ABED HADDOU
Bonjour Eliot essaie la proposition de AV en date du 22/03/2006. Tu pourrais faire l'économie du "UserForm_Initialize" : Nomme ta plage de façon dynamique ÞCALER(Feuil1!$B$3;;;NBVAL(Feuil1!$B:$B)) Ensuite dans les propriétés de ta listbox RowSource = plage Cordialement, Abed
bonjour à tous dans un userform, j'ai des zones de saisie puis un listbox qui est alimenté par une zone de cellules appelée "base", via la propriété rowsource. Par un commandbutton, je valide mes zones de saisie en écrivant leur contenu dans leurs cellules respectives dans "base". Problème : le userform restant affiché , le listbox ne met pas à jour l'affichage avec les nouveaux contenus de "base" !!! J'ai bien essayé de faire un "unload" puis "show" du userform, mais n'y a t-il pas une autre solution pour raffraichir le listbox ?? Merci. Cordialement. Eliot
Bonjour Eliot
essaie la proposition de AV en date du 22/03/2006.
Tu pourrais faire l'économie du "UserForm_Initialize" :
Nomme ta plage de façon dynamique
ÞCALER(Feuil1!$B$3;;;NBVAL(Feuil1!$B:$B))
Ensuite dans les propriétés de ta listbox
RowSource = plage
Cordialement,
Abed
bonjour à tous
dans un userform, j'ai des zones de saisie puis un listbox qui est alimenté
par une zone de cellules appelée "base", via la propriété rowsource.
Par un commandbutton, je valide mes zones de saisie en écrivant leur contenu
dans leurs cellules respectives dans "base".
Problème : le userform restant affiché , le listbox ne met pas à jour
l'affichage avec les nouveaux contenus de "base" !!!
J'ai bien essayé de faire un "unload" puis "show" du userform, mais n'y a
t-il pas une autre solution pour raffraichir le listbox ??
Merci.
Cordialement.
Eliot
Bonjour Eliot essaie la proposition de AV en date du 22/03/2006. Tu pourrais faire l'économie du "UserForm_Initialize" : Nomme ta plage de façon dynamique ÞCALER(Feuil1!$B$3;;;NBVAL(Feuil1!$B:$B)) Ensuite dans les propriétés de ta listbox RowSource = plage Cordialement, Abed
bonjour à tous dans un userform, j'ai des zones de saisie puis un listbox qui est alimenté par une zone de cellules appelée "base", via la propriété rowsource. Par un commandbutton, je valide mes zones de saisie en écrivant leur contenu dans leurs cellules respectives dans "base". Problème : le userform restant affiché , le listbox ne met pas à jour l'affichage avec les nouveaux contenus de "base" !!! J'ai bien essayé de faire un "unload" puis "show" du userform, mais n'y a t-il pas une autre solution pour raffraichir le listbox ?? Merci. Cordialement. Eliot
EliotNaiss
Bonjour et merci de ta réponse, mais voilà la taille de cette zone "base" étant évolutive, j'ai exactement nommé cette plage sous la forme ÞCALER(Feuil1!$B$3;;;NBVAL(Feuil1!$B:$B)) et dans la propriété rowsourceºse. C'est le pourquoi de ma question ... Encore merci Cordialement Eliot "ABED HADDOU" a écrit dans le message de news:
Bonjour Eliot essaie la proposition de AV en date du 22/03/2006. Tu pourrais faire l'économie du "UserForm_Initialize" : Nomme ta plage de façon dynamique ÞCALER(Feuil1!$B$3;;;NBVAL(Feuil1!$B:$B)) Ensuite dans les propriétés de ta listbox RowSource = plage Cordialement, Abed
bonjour à tous dans un userform, j'ai des zones de saisie puis un listbox qui est alimenté par une zone de cellules appelée "base", via la propriété rowsource. Par un commandbutton, je valide mes zones de saisie en écrivant leur contenu dans leurs cellules respectives dans "base". Problème : le userform restant affiché , le listbox ne met pas à jour l'affichage avec les nouveaux contenus de "base" !!! J'ai bien essayé de faire un "unload" puis "show" du userform, mais n'y a t-il pas une autre solution pour raffraichir le listbox ?? Merci. Cordialement. Eliot
Bonjour et merci de ta réponse, mais voilà la taille de cette zone "base"
étant évolutive,
j'ai exactement nommé cette plage sous la forme
ÞCALER(Feuil1!$B$3;;;NBVAL(Feuil1!$B:$B)) et dans la propriété
rowsourceºse. C'est le pourquoi de ma question ...
Encore merci
Cordialement
Eliot
"ABED HADDOU" <ABEDHADDOU@discussions.microsoft.com> a écrit dans le message
de news: 1A12A9FE-98CA-49A5-9653-C3B80FB9DADF@microsoft.com...
Bonjour Eliot
essaie la proposition de AV en date du 22/03/2006.
Tu pourrais faire l'économie du "UserForm_Initialize" :
Nomme ta plage de façon dynamique
ÞCALER(Feuil1!$B$3;;;NBVAL(Feuil1!$B:$B))
Ensuite dans les propriétés de ta listbox
RowSource = plage
Cordialement,
Abed
bonjour à tous
dans un userform, j'ai des zones de saisie puis un listbox qui est
alimenté
par une zone de cellules appelée "base", via la propriété rowsource.
Par un commandbutton, je valide mes zones de saisie en écrivant leur
contenu
dans leurs cellules respectives dans "base".
Problème : le userform restant affiché , le listbox ne met pas à jour
l'affichage avec les nouveaux contenus de "base" !!!
J'ai bien essayé de faire un "unload" puis "show" du userform, mais n'y
a
t-il pas une autre solution pour raffraichir le listbox ??
Merci.
Cordialement.
Eliot
Bonjour et merci de ta réponse, mais voilà la taille de cette zone "base" étant évolutive, j'ai exactement nommé cette plage sous la forme ÞCALER(Feuil1!$B$3;;;NBVAL(Feuil1!$B:$B)) et dans la propriété rowsourceºse. C'est le pourquoi de ma question ... Encore merci Cordialement Eliot "ABED HADDOU" a écrit dans le message de news:
Bonjour Eliot essaie la proposition de AV en date du 22/03/2006. Tu pourrais faire l'économie du "UserForm_Initialize" : Nomme ta plage de façon dynamique ÞCALER(Feuil1!$B$3;;;NBVAL(Feuil1!$B:$B)) Ensuite dans les propriétés de ta listbox RowSource = plage Cordialement, Abed
bonjour à tous dans un userform, j'ai des zones de saisie puis un listbox qui est alimenté par une zone de cellules appelée "base", via la propriété rowsource. Par un commandbutton, je valide mes zones de saisie en écrivant leur contenu dans leurs cellules respectives dans "base". Problème : le userform restant affiché , le listbox ne met pas à jour l'affichage avec les nouveaux contenus de "base" !!! J'ai bien essayé de faire un "unload" puis "show" du userform, mais n'y a t-il pas une autre solution pour raffraichir le listbox ?? Merci. Cordialement. Eliot