Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

[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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…