Bonsoir,
J'ai un problème de temps de chargement avec un formulaire.
Il est assez rempli : 3 sous-formulaires, 25 listes déroulantes, et divers
autres contrôles. Le tout réparti sur 5 onglets.
Il faut la plupart du temps plus de 20 secondes pour le charger (ou plutôt
pour arriver sur la 1ère ligne de code 'Form_Load'), mais parfois il s'ouvre
en 2 secondes.
De plus, il faut parfois plus de 20 secondes pour ouvrir le module de ce
formulaire à partir de la fenêtre Base de données (que le formulaire soit
ouvert ou pas), et parfois c'est instantané.
C'est la même chose pour l'enregistrer après une modification.
Pour les autres formulaires, qui sont moins 'pleins', le ralentissement est
peu sensible, mais il existe quand même.
J'ai vérifié que toutes mes variables sont bien libérées avec =Nothing.
Je ne m'explique surtout pas le temps d'ouverture de la fenêtre VBA.
Qu'est-ce qui peut provoquer ce ralentissement?
Je travaille en monoposte sur un PIII 900Mhz avec 400Mo de Ram. Avec Access
2002 et Windows 2000.