[Excel 2007] Lenteurs sur grosse feuille qui contient beaucoup de listes déoulantes?

SOAP BUBBLE

XLDnaute Nouveau
Bonjour à tous, :)

J'ai une tres grosse feuille Excel que j'essaye humblement de programmer.
J'e galère dessus depuis une bonne trentaine d'heures et si vos lumières peuvent m'éclairer je serais comblé.
Mon niveau vb est débutant mais j'ai chipé des bouts de codes sur cet excellent forum. Le code n'est surement pas optimisé.

la feuille est un planning avec
en colonne les salariés (chaque salarié prend 14 colonnes)
en lignes les jours groupés par semaine (par cycles de 4 semaines) sur un an

Pour chaque salarié, j'ai une case liste déroulante de choix pour determiner le type de journee de travail, soit 14x384 jours = 5376 cellules de liste déroulante !!!
La simple saisie du chiffre 5 en B2 prend 6 Secondes apres la touche enter

Ca vient de là j'immagine ?
A chaque saisie, la feuille recalcule toutes les listes déroulantes?

Autres pistes pour aider à un diagnostique :
- la feuille est truffée de mise en forme conditionnelles.
- Les macros vba sont assez simples, 2 combobox pour afficher les infos d'un salarié ou un cycle
- Les macros de mise en page rament depuis avant les listes déroulantes.

Y at 'il une alternative à la liste déroulante dans ce contexte?

Merci de votre aide :)
 

Discussions similaires

Statistiques des forums

Discussions
312 215
Messages
2 086 329
Membres
103 182
dernier inscrit
moutassim.amine