Bonjour,
J'ouvre ce ticket car j'ai un souci avec Excel 2010 concernant des temps de calcul plus longs que les mêmes calculs effectués avec Excel 2003. Et je n'en m'explique pas la raison.
J'espère que la communauté pourra m'aider à comprendre pourquoi.
Dans nouveau lien de téléchargement (archive zip 269 ko) se trouvent:
un fichier Excel .xls créé nativement avec Excel 2003
un fichier Excel .xlsm créé de la manière suivante: Après avoir ouvert mon fichier .xls avec Excel 2010, sans rien modifier, j'ai fait en "enregistrer sous" et ai choisi l'extension .xlsm
un fichier texte dans lequel je présente précisément le problème rencontré et mes réflexions sur le sujet.
Dans tous les cas de figure Excel 2010 semble plus lent qu'Excel 2003 et je n'arrive pas à m'expliquer pourquoi.
ps: Toutes mes formules Excel font référence à des plages FINIES de cellules (i.e aucune formule du style =max(B:E) (colonnes entières) ou du style =mac(2:5) (lignes entières))
Les problèmes potentiels que j'ai pu identifié: Macro Internationale Excel 4.0, code VBA, fonctions volatiles.
Si certains ont des explications j'apprécierai bcp que vous m'en fassiez part.
D'avance merci
J'ouvre ce ticket car j'ai un souci avec Excel 2010 concernant des temps de calcul plus longs que les mêmes calculs effectués avec Excel 2003. Et je n'en m'explique pas la raison.
J'espère que la communauté pourra m'aider à comprendre pourquoi.
Dans nouveau lien de téléchargement (archive zip 269 ko) se trouvent:
un fichier Excel .xls créé nativement avec Excel 2003
un fichier Excel .xlsm créé de la manière suivante: Après avoir ouvert mon fichier .xls avec Excel 2010, sans rien modifier, j'ai fait en "enregistrer sous" et ai choisi l'extension .xlsm
un fichier texte dans lequel je présente précisément le problème rencontré et mes réflexions sur le sujet.
Dans tous les cas de figure Excel 2010 semble plus lent qu'Excel 2003 et je n'arrive pas à m'expliquer pourquoi.
ps: Toutes mes formules Excel font référence à des plages FINIES de cellules (i.e aucune formule du style =max(B:E) (colonnes entières) ou du style =mac(2:5) (lignes entières))
Les problèmes potentiels que j'ai pu identifié: Macro Internationale Excel 4.0, code VBA, fonctions volatiles.
Si certains ont des explications j'apprécierai bcp que vous m'en fassiez part.
D'avance merci
Dernière édition: