Accélérer ouverture fichier Excel

Bonjour,

Mon fichier Excel met jusqu'à 30 secondes à s'ouvrir alors qu'il ne pèse que 1.5Mo.

La raison de cette lenteur : la taille du tableau source (2000 lignes sur 45 colonnes) dont 30 colonnes contiennent une formule index equiv à 2 conditions venant chercher les infos dans un tableau de correspondance de 360 lignes par 35 colonnes.

La seule variable sur laquelle je peux agir c'est le nombre de lignes du tableau source : moins il y a de lignes et plus le fichier est rapide à l'ouverture (avec 50 lignes, le fichier s'ouvre en 4 secondes).

Ce fichier étant utilisé par plusieurs utilisateurs, ces derniers en font une copie avant de remplir le tableau source.

En fonction des utilisateurs, ce même tableau peut comporter entre 20 lignes et 2000 lignes.

Comme j'ai dû verrouiller la feuille "tableau source" de sorte que les formules ne soient pas écrasées par erreur, cela a pour conséquence d'empêcher l'ajout ou la suppression de lignes du tableau.

Au final, le fichier type comporte un tableau avec le nombre maximum de lignes pour faire face à toutes les situations rencontrées par les utilisateurs mais ralenti l'ouverture du fichier par un recalcul des formules sur des lignes qui resteront vides dans la très grande majorité des situations.

Serait-il possible sans passer par vba (sinon avec vba) d'accélérer l'ouverture du fichier ? par exemple en activant les formules que pour les lignes utilisées (avec un nom de renseigné)

Je vous en remercie par avance.

Bonsoir,

sans fichier... pas facile

Après faut voir en ajustant les formules à la taille réelle du tableau source, car prévoir 1200 lignes (si j'ai bien compris) avec des formules de type Index Equiv Sommeprod c'est vrai que cela ralenti pas mal, alors que si vous ajustez les tests à la bonne taille vous en économisez...

Mais voilà sans fichier...

@ bientôt

Loureed

Bonjour LouReeD,

Je joins le fichier en question.

Il faudrait que le fichier soit assez rapide à l'ouverture dans le cas où il contiendrait vraiment 2000 lignes.

Merci pour vos retours.

oups... pas de fichier joint

S'il fait plus de 300ko c'est normal...

Soit vous le compressez, soit essayez avec Ci-joint.fr (je crois)

@ bientôt

LouReeD

Voici le fichier avec seulement quelques lignes de formule.

61fichier-test.xlsx (95.05 Ko)

Quelqu'un a une idée ?

S'il faut passer par VBA pour activer les formules aux seules lignes renseignées, je suis preneur.

Bonjour,

perso j'ai du mal "à voir" le fonctionnement du fichier, surtout que tout est vide...

Une aide peut-être dans la séquence de fonctionnement ?

Dans quel ordre sont entrées les données, et qu'est ce qui doit arriver lors du remplissage de quelle cellules ?

@ bientôt

LouReeD

Rechercher des sujets similaires à "accelerer ouverture fichier"