Ici, dans l’équipe Excel, nous travaillons toujours à l’amélioration des performances et de la stabilité d’Excel. Nous recherchons constamment les commentaires des clients sur ce que nous pouvons faire pour créer un meilleur produit, et implémentons des suggestions positives chaque fois que nous le pouvons. En fait, bon nombre des améliorations que nous avons apportées récemment étaient des réponses directes aux problèmes des clients. Par instance, nous avons découvert que de nombreux utilisateurs d’Excel institutionnels et lourds n’étaient pas ravis des performances d’Excel lorsqu’ils ont effectué une mise à niveau d’Office 2010 vers des versions plus récentes.
Nous avons écouté, et l’équipe s’est mise à traiter les domaines où nous pouvions apporter les améliorations de performances les plus significatives possibles et les fournir dans les plus brefs délais. Par exemple :
- Nous avons à nouveau apporté des améliorations substantielles aux performances des fonctions d’agrégation (SUMIFS, COUNTIFS, AVERAGEIFS, etc.), RealtimeData (RTD) et bien plus encore pour des diminutions significatives du temps de calcul.
- Nous avons apporté des améliorations substantielles aux performances des fonctions RECHERCHEV, RECHERCHEH et MATCH, ce qui a également entraîné une diminution significative du temps de calcul et, pour les clients Microsoft 365, XLOOKUP et XMATCH offrent une meilleure flexibilité et encore plus d’améliorations des performances.
- Nous avons amélioré l’allocation de mémoire d’Excel avec Excel prenant en charge les grandes adresses, la vitesse de copie/collage, l’annulation, la mise en forme conditionnelle, l’édition et la sélection de cellules, le défilement, le filtrage, l’ouverture des fichiers et la programmabilité.
- Nous avons ré-conçu le moteur de calcul d’Excel avec la publication des fonctions de tableau dynamique, qui remplacent les fonctions de tableau Ctrl+Maj+Entrée (CSE) héritées d’Excel. Ces fonctions ajoutent à Excel des fonctionnalités qui étaient difficiles à atteindre dans les versions antérieures d’Excel. Par instance, vous pouvez désormais trier et filtrer une liste avec des formules au lieu de le faire manuellement.
Pour continuer sur le thème des performances, cet article répertorie plusieurs conseils pour améliorer les performances d’Excel.
Conseils sur les performances pour des circonstances spécifiques
| CIRCONSTANCE | CONSEIL | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Lenteur générale lors de la modification dans la grille ou lors du changement de feuille de calcul | Désactiver les animations Office | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lenteur lors du déplacement d’une fenêtre Excel ou de l’utilisation des touches de raccourci ALT+ après la mise à niveau vers Windows 10 | Désactivez les effets visuels | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lenteur générale sur une machine sans processeur graphique dédié ou avec un ancien carte ou pilote graphique | Désactiver l’accélération graphique matérielle | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lenteur lors de la modification d’une cellule après l’autre | Désactiver le remplissage instantané | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lenteur lors de l’utilisation de plusieurs moniteurs haute résolution avec des fonctionnalités Office dynamiques prenant en charge la haute définition par moniteur | Définir le mode de compatibilité Office sur Optimiser pour la compatibilité | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Certaines parties d’Excel deviennent blanches ou grises lorsque vous exécutez du code VBA | Utiliser la propriété ScreenUpdating et la commande DoEvents de manière appropriée dans le code VBA | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Absence de réponse ou utilisation élevée du processeur sur Windows 10 lorsque de nombreuses fenêtres Excel sont ouvertes et que le Gestionnaire d’applications en arrière-plan exécute une analyse en arrière-plan périodique | Définissez cette clé de Registre dans Windows 10 version 17763.832 ou ultérieure pour désactiver l’analyse. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lenteur en appuyant sur les touches de raccourci ALT+ dans Excel | Dans Office 365 version 1908 ou ultérieure, ajoutez cette clé de Registre. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lenteur lors du lancement d’Excel | Ouvrez Excel en mode sans échec pour voir si la lenteur est due aux compléments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Vous voyez des problèmes de mémoire insuffisante lors de l’ouverture de plusieurs classeurs | Ouvrir Excel dans une nouvelle instance | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Power Query prend trop de temps à charger dans une requête dans une feuille de calcul. | Modifier les propriétés des paramètres de requête | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Power Query prend trop de temps pour ajouter une requête à l’aperçu des données dans le Éditeur Power Query. | Gérer l’aperçu des données |
Liens vers des rubriques populaires
| Objet | Description |
|---|---|
| Améliorations des performances des formules internes | Découvrez les dernières améliorations des performances de l’équipe Excel. |
| Améliorations de l’allocation de mémoire avec la fonctionnalité Prise en charge des grandes adresses (LAA) | Excel peut désormais utiliser plus de mémoire système que jamais, même avec Office 32 bits. |
| Amélioration des performances de calcul | Découvrez les méthodes permettant d’être plus intelligentes avec les formules et la façon dont elles calculent. |
| Améliorations des performances et des limites | Voici un résumé général de certaines de nos dernières améliorations. |
| Bonnes pratiques en matière de code VBA | Conseils et astuces pour optimiser votre code VBA à partir de l’équipe Excel. |
| Considérations relatives aux problèmes de performances courants liés aux compléments et macros Office dans Office | Si vous créez des macros ou des compléments Office, consultez cet article. |
| Conseils pour optimiser les obstacles aux performances | Plus de conseils sur la façon d’améliorer les performances de calcul d’Excel, notamment avec les fonctions définies par l’utilisateur (UDF) pour VBA. |
| Comparaison des interfaces de document unique et multiple dans Excel 2010 et versions ultérieures | Dans Excel 2013 et les versions ultérieures, chaque fenêtre Excel ne peut contenir qu’un seul classeur et chacune a son propre ruban. Il s’agit de l’interface SDI (Single Document Interface). Par défaut, lorsque vous ouvrez un nouveau classeur, il s’affiche dans une autre fenêtre Excel, même s’il s’agit de la même instance Excel. |
Obtenez les dernières mises à jour et faites-nous savoir ce que vous en pensez
- Si vous souhaitez obtenir les dernières mises à jour pour Excel, vous pouvez rejoindre le programme Office Insiders.
- Faites-nous part de vos commentaires en appuyant sur le bouton Smiley dans le coin supérieur droit du volet Excel. Veillez à placer le terme « ExcelPERF » quelque part dans vos commentaires, afin que nous puissions garder un œil sur celui-ci.
- Posez une question dans la communauté technique Excel. Il s’agit d’une communauté dynamique de passionnés d’Excel qui attendent de répondre à vos questions. Nous surveillons également passivement les forums pour garder un œil sur les tendances ou problèmes émergents.
- Si vous souhaitez demander l’ajour d’une fonctionnalité, envoyez-nous vos commentaires pour nous aider à hiérarchiser les nouvelles fonctionnalités dans les futures mises à jour. Pour plus d’informations, consultez Comment envoyer des commentaires sur Microsoft Office.