Famille de feuilles de calcul Microsoft avec des outils pour l’analyse, le graphique et la communication des données.
Bonjour ou bonsoir
J’ai bien reçu le mail privé de Vince R et bien lu le dernier post, entre temps je n'ai pas rien fait.
J’ai vérifié les drivers vidéo (et tous les autres d’ailleurs) et fait des tests sur les cinq (5) machines que je possède…à savoir :
PC n°1: operating system windows 7 processeur i7 4720HQ, RAM 8Go, SSD 128 Go, disque dur de 1 GPU Nvidia Geforce 840M 2Go de mémoire + office 2007
PC n°2: operating system initialement windows7 passé à windows 10 pro processeur i7 4720HQ, RAM 8Go, SSD 128 Go, disque dur de 1 To, GPU Nvidia Geforce 840M 2Go de mémoire+ office 2007
PC n°3: operating system en double boot UNIX FreeBSD 13.0 et windows 7 processeur i5 4690K, RAM 16 Go, SSD 128 Go, 2 disques dur de 1 To (total 2 To), GPU Nvidia Geforce GTX 750 Ti 2Go de mémoire + office 2007
PC n°4 neuf: operating system windows 11 famille, Intel i7 12650H, RAM 16Go upgradée à 32 Go, SSD m.2 de 1To, GPU Nvidia Geforce RTX 3050 6Go de mémoire + office 365 en version d’essai (supprimé depuis et installation de Libre Office).
PC n°5 neuf: operating system windows 11 pro Intel i7 12650H, RAM 32Go upgradée à 64 Go, SSD m.2 de 1To, GPU Nvidia Geforce RTX 3050 6Go de mémoire + office 2021.
Pour information le i5 4690K serait sensiblement équivalent voir plus puissant (+15%) que le i7 4720HQ, et le i7 12650H le plus puissant sensiblement +170% que le i7 4720HQ. Selon les benchmarks.
Et ce qui m’a pris le plus de temps c’est de trouver et pouvoir faire des tests sur des PC équipés de processeurs équivalents aux miens, avec windows 11 et office 2021 ou office 365. J’ai pu trouver quatre autres de ces PC windows 11. Merci à ces utilisateurs de m’avoir permis de passer ces tests.
Je vais le répéter car la question est encore reposée (j’espère pour la dernière fois), les fichiers excel sont exécutés en local, sur le disque dur du PC, et pas sur un drive quelquonque onedrive, ou google drive ou autre…lieu de stockage sur le web…
La lenteur affecte tous, oui je dis bien tous, mes fichiers excel.
Pour les tests, le fichier est même copié sur le disque ssd plus rapide que le disque dur.
Le fichier de test est un fichier de 3.6 Mo avec des macro écrites en vba, environ 150 sub et fonctions soit environ 11000 lignes de code vba.
Dans les macros j’ai la commande : Application.ScreenUpdating = False qui désactive l'affichage pour accélérer (ou du moins ne pas ralentir) le calcul.
Le test ou le calcul est effectué 10 fois sur chaque PC pour avoir une information un peu statistique, pour chaque PC. Pour la séquence de 10 calculs, les temps de calcul sont sensiblement identiques à plus ou moins 40 milli seconde près.
Pour tous les PC en test le driver vidéo est à jour !
Le résultat est le suivant :
- Le calcul avec des PC windows 11 et office 2021 ou office 365 est toujours plus lent de 40 à 50% qu’avec le PC avec windows 10 et office 2007 malgré un processeur moins puissant.
- Le calcul avec des PC windows 7 et office 2007 est un peu plus rapide ~3 à 4% qu’avec le PC avec windows 10 et office 2007 et un processeur équivalent.
Je ne crois pas à l’hypothèse évoquée selon laquelle l’installation d’office sur les pc windows 11 ait rencontré des problèmes et puisse être corrompue. Cela est très très peu probable et relever de la loi de Murphy, que 6 PC différents avec windows 11 ont leur installation d’office corrompue !
J’ai même tenté une réparation comme vous le suggériez mais cela n’a rien fait c’est toujours aussi lent !
Conclusion : Les tests effectués prouvent indubitablement que c’est office 2021 et windows 11 qui rendent le calcul plus lent !
Je continu à chercher pour améliorer les performances d’office 2021, mais je doute quant à ma capacité à trouver des solutions n’ayant su diagnostiquer préalablement la root cause de la lenteur du calcul !
Je vais essayer Libre office quitte à ré écrire les macro incompatibles, une très grande partie des macro sont compatibles.
Merci de m’avoir lu.
Chat noir (Aide toi le ciel t’aidera).