listbox

  • Initiateur de la discussion seb71
  • Date de début
S

seb71

Guest
bonjour,

quand je clique sur un bouton, la macro crée une liste de personnes (nom prénom, + 4 caractères) issues d'une autre feuille (250 lignes environ), la trie, et la définit comme source d'une listbox qui s'affiche ensuite dans un formulaire.
quand je clique la prmeière fois, en moins d'une sonde, c fait.
quand je quitte le formulaire, et si je reclic sur le même bouton, il faut plus de 30 secondes.
est ce normal, que faut-il faire pour accélérer le processus.
je cherche mais je ne trouve pas.

merci
 

_Thierry

XLDnaute Barbatruc
Repose en paix
Bonjour Seb, MrXL

Juste vite fait avant de partir, une petite idée...

Seb quand tu écris 'quand je quitte le formulaire' tu entends un UserForm ?

Si oui... Quelle instruction utilises-tu pour 'Quitter' ?

Essaie (si ce n'est pas encore le Cas) Unload UserForm1 (Ou Encore Unload Me si l'instruction est lancée depuis le UserForm Lui-Même)

Car si tu utilises 'UserForm1.Hide' il est toujours résident en mémoire... D'où d'éventuelle sources de surcharge de Mémoire...

Sinon comme dit MrXL, post déjà le Code, il doit sûrement s'agir d'une maladresse dans la programmation qui te fait saturer...

Bon App
@+Thierry
 

Discussions similaires

Réponses
8
Affichages
382
Réponses
33
Affichages
3 K

Membres actuellement en ligne

Statistiques des forums

Discussions
312 668
Messages
2 090 739
Membres
104 644
dernier inscrit
MOLOKO67