Table des matières
Le cache est le composant matériel ou logiciel qu'un appareil utilise pour stocker temporairement des données. Il permet de répondre aux demandes futures à un rythme relativement plus rapide. Bien qu'il s'agisse d'un composant utile dans les opérations quotidiennes, tout cela s'accumule avec le temps. Les caches encombrent la mémoire et les espaces dans le système sur une longue période de temps et provoquent une baisse des performances de l'application, et parfois de laEt dans les applications Microsoft Office, ils peuvent parfois causer des problèmes avec la synchronisation des applications en nuage. C'est donc une bonne idée de vider régulièrement les caches. Cet article explique comment vider le cache d'Excel.
Télécharger le cahier d'exercices
Vous pouvez télécharger le cahier d'exercices contenant toutes les fiches d'illustration à partir du lien ci-dessous.
Effacer le cache.xlsm
7 façons efficaces d'effacer le cache dans Excel
Nous allons maintenant couvrir un total de sept méthodes différentes pour vider le cache d'Excel. Certaines d'entre elles sont des caches directs du programme, et d'autres sont incluses dans d'autres parties comme les add-ins. Néanmoins, elles s'additionnent toujours en tant que caches Excel. En outre, certaines méthodes varient selon votre version d'Excel. Nous inclurons les notes de version dans leurs sous-sections.
Quoi qu'il en soit, nous vous recommandons d'essayer toutes les options pour supprimer tous les caches et accélérer l'exécution de vos requêtes.
1. désactivation de la liste des documents récents
L'une des principales façons de réduire le cache d'Excel est de vider la liste des documents récents de l'application, ce qui améliorera les performances de votre application et rendra son exécution plus rapide. L'idée principale est de réduire à zéro le nombre de documents récents à afficher.
Suivez ces étapes pour un guide plus détaillé.
Des pas :
- Tout d'abord, sélectionnez le Fichier sur votre ruban Excel.
- Sélectionnez ensuite Options du côté gauche de la vue des coulisses.
- Par conséquent, le Options Excel s'ouvrira.
- Sélectionnez maintenant le Avancé dans la partie gauche de cette boîte.
- Ensuite, faites défiler vers le bas sur la droite jusqu'à ce que vous trouviez la rubrique Afficher sections.
- En dessous, mettez zéro dans la case à côté de l'icône de l'entreprise. Afficher ce nombre de classeurs récents . option.
- Enfin, cliquez sur OK .
Cela désactivera la liste des documents récents dans Excel et videra une grande partie du cache.
Lire la suite : Comment effacer le contenu d'une feuille avec Excel VBA (5 exemples)
2. utilisation d'Office Upload Center
Le site Centre de téléchargement de bureaux fait partie des applications Microsoft Office et était fourni avec les installations d'Office. Mais Microsoft l'a récemment remplacé par une nouvelle fonctionnalité - "Files Needing Attention". Cependant, si vous avez le centre de téléchargement disponible dans votre système, vous pouvez l'utiliser pour vider le cache d'Excel.
Pour cela, vous devez suivre les étapes suivantes.
Des pas :
- Tout d'abord, ouvrez le Centre de téléchargement en le recherchant dans la barre de recherche de Windows.
- Ensuite, allez sur Paramètres .
- Dans la boîte, cochez la case Supprimer les fichiers du cache des documents Office lorsqu'ils sont fermés dans le cadre de l'option Paramètres du cache .
- Après cela, cliquez sur Supprimer les fichiers en cache .
- Ensuite, une fenêtre pop-up apparaîtra pour confirmer l'action.
- Enfin, confirmez-la en cliquant sur le bouton Supprimer les informations en cache dans la boîte de confirmation.
Lire la suite : Différence entre supprimer et effacer le contenu dans Excel
3. utilisation de Disk Cleanup
Windows a un certain outil appelé Nettoyage de disque Cela permet non seulement de supprimer le cache d'Excel, mais aussi celui de toute autre application. Suivez ces étapes pour voir comment utiliser la fonction de suppression du cache d'Excel. Nettoyage de disque pour effacer le cache d'Excel ou de tout autre logiciel Office.
Des pas :
- D'abord, ouvrez Nettoyage de disque en le recherchant dans la barre de recherche de Windows.
- Ensuite, sélectionnez le fichier où se trouvent vos fichiers Office.
- Cliquez ensuite sur OK .
- À ce moment-là, une autre boîte apparaîtra pour le nettoyage de ce disque particulier.
- Maintenant, vérifiez le Fichiers temporaires dans le cadre de l'option Fichiers à supprimer dans la boîte.
- Enfin, cliquez sur OK .
Ainsi, le Nettoyage de disque va effacer tout le cache de Microsoft Office, y compris Excel.
Lire la suite : Comment effacer le contenu d'une cellule en fonction d'une condition dans Excel (7 façons)
Lectures similaires
- Comment effacer des cellules dans Excel avec un bouton (avec des étapes détaillées)
- Effacer des cellules dans Excel VBA (9 méthodes simples)
- Comment effacer le contenu sans supprimer les formules en utilisant VBA dans Excel
- Effacer le contenu d'Excel sans supprimer les formules (3 façons)
4. supprimer le cache automatiquement
Cette méthode fonctionne pour la version 2018 ou ultérieure d'Office sous Windows. Elle est également recommandée pour une utilisation régulière par les développeurs de modules complémentaires. Quoi qu'il en soit, cette méthode est utile pour effacer automatiquement les caches chaque fois que vous ouvrez Microsoft Excel. Ainsi, vous n'avez pas à vous occuper manuellement de certains d'entre eux à chaque fois.
Suivez ces étapes pour voir comment cette méthode fonctionne et essayez-la.
Des pas :
- Tout d'abord, sélectionnez le Fichier sur votre ruban.
- Sélectionnez ensuite Options du côté gauche de la vue des coulisses.
- Ensuite, sélectionnez le Centre de confiance à droite de l'onglet Options Excel
- À droite, sélectionnez Paramètres du centre de confiance comme le montre la figure ci-dessous.
- En conséquence, le Centre de confiance La boîte s'ouvrira cette fois-ci.
- Sélectionnez maintenant Catalogues de modules complémentaires de confiance On y entre par la gauche.
- Vérifiez ensuite le Au prochain démarrage d'Office, videz la mémoire cache de tous les modules complémentaires Web précédemment lancés. sur la droite.
- Enfin, cliquez sur OK .
Désormais, Excel videra automatiquement le cache à chaque fois que vous redémarrerez l'application.
Lire la suite : Comment effacer le contenu dans Excel sans supprimer la mise en forme ?
5. suppression manuelle des fichiers locaux
Comme nous l'avons déjà mentionné, les caches sont des fichiers temporaires que le système utilise pour accélérer l'exécution des demandes ultérieures. Vous pouvez donc les trouver sur votre disque dur à des emplacements désignés.
Pour trouver les fichiers cache locaux d'Excel et les effacer, suivez ces étapes.
Des pas :
- Tout d'abord, ouvrez le Exécuter en appuyant sur la touche Win+R de votre clavier.
- Puis, insérez le texte suivant dans la boîte.
%LOCALAPPDATA%\Microsoft\Office\16.0\Wef\
- Après cela, cliquez sur OK .
- En conséquence, l'explorateur de fichiers s'ouvrira avec les fichiers du cache local.
- Maintenant, supprimez-les tous et redémarrez Excel.
De cette façon, vous pouvez vider le cache d'Excel en supprimant manuellement les fichiers locaux.
Lire la suite : Excel VBA pour effacer le contenu d'une plage nommée (3 variantes de la macro)
6. effacer le cache de PivotTable
Le tableau croisé dynamique est une excellente fonctionnalité de Microsoft Excel. Il permet de faciliter les processus, du tri à l'ajout de tranches, grâce à des techniques simples. Mais l'utilisation de cette fonctionnalité implique que ses propres caches soient remplis par Excel. Il est donc important de vider les caches du tableau croisé dynamique pour vider le cache d'Excel.
Suivez ces étapes pour effacer le cache du tableau croisé dynamique dans Excel.
Des pas :
- Tout d'abord, cliquez avec le bouton droit de la souris sur n'importe quelle cellule du tableau croisé dynamique.
- Ensuite, sélectionnez Options du tableau croisé dynamique dans le menu contextuel.
- Par conséquent, le Options du tableau croisé dynamique s'ouvrira.
- Sélectionnez maintenant le Données dans le premier onglet.
- Sélectionnez ensuite le Nombre d'éléments à conserver par champ à Aucun .
- Une fois que vous avez fait cela, cliquez sur OK .
- L'action devrait être lancée à ce stade. Mais pour voir son effet à ce moment précis, cliquez avec le bouton droit de la souris sur n'importe quelle cellule du tableau croisé dynamique et sélectionnez Rafraîchir dans le menu contextuel.
Cela supprimera les caches des tableaux croisés dynamiques et ne les stockera pas, ce qui aura pour conséquence de réduire le cache d'Excel.
Lire la suite : Comment effacer les fichiers temporaires d'Excel (3 façons rapides)
7. intégration du code VBA
Nous pouvons également utiliser VBA pour vider le cache d'Excel. Visual Basic for Application (VBA) est un langage de programmation événementiel développé par Microsoft qui peut nous aider à réaliser des processus simples, comme la saisie d'une valeur dans une cellule, ou à automatiser des processus importants et complexes.
Mais pour utiliser VBA dans Excel ou dans toute autre application Office, vous avez besoin de l'outil Développeur à afficher sur votre ruban. Si vous n'en avez pas, cliquez ici pour afficher l'onglet Développeur sur votre ruban .
Une fois que vous l'avez, vous pouvez suivre ces étapes simples pour effacer le cache d'Excel en utilisant VBA.
Des pas :
- Tout d'abord, allez sur le site Développeur sur votre ruban.
- Sélectionnez ensuite Visual Basic de la Code
- En conséquence, la fenêtre VBA s'ouvre.
- Cliquez maintenant sur Insérer et sélectionnez Module dans le menu déroulant.
- Ensuite, sélectionnez le module s'il ne l'est pas déjà et insérez-y le code suivant (vous pouvez également trouver le code dans le classeur).
Sub Workbook_Open() Dim xPtble As PivotTable Dim xWkst As Worksheet Dim xPcch As PivotCache Application.ScreenUpdating = False For Each xWkst In ActiveWorkbook.Worksheets For Each xPtble In xWkst.PivotTables xPtble.PivotCache.MissingItemsLimit = xlMissingItemsNone Next xPtble Next xWkst For Each xPcch In ActiveWorkbook.PivotCaches On Error Resume Next xPcch.Refresh Next xPcchApplication.ScreenUpdating = True End Sub
Enfin, appuyez sur F5 sur votre clavier pour exécuter le code instantanément.
Lire la suite : Excel VBA pour effacer le contenu d'une plage (3 cas appropriés)
Conclusion
Voilà donc toutes les méthodes que nous pouvons utiliser pour vider le cache d'Excel et de ses composants. J'espère que vous pouvez utiliser ces méthodes avec facilité et que vous pouvez supprimer les caches d'Excel avec succès. J'espère que vous avez trouvé ce guide utile et informatif. Si vous avez des questions ou des suggestions, faites-le nous savoir dans les commentaires ci-dessous.
Pour plus de guides et de solutions comme celle-ci, visitez Exceldemy.com .