Pourquoi un seul tableur Excel est-il paralysé, alors que d'autres vont bien?

1

J'ai une feuille de calcul héritée que je ne souhaite vraiment pas reconstruire pour le moment. Il s’agit d’un petit classeur simple (<200 lignes qui n’atteignent même pas AA) et qui ne fait que calculer certains totaux dans les mêmes feuilles de calcul. Pas de macros, pas de sources de données externes, rien au-delà du formatage de base des dates, des nombres et des chaînes.

Je constate que l'importation de données à partir de CSV / texte a créé de nombreuses connexions de classeurs au fil du temps, mais même si je les supprime toutes (il y en a des centaines), les performances ne sont pas affectées.

Même en cliquant simplement pour changer le focus d'une cellule à l'autre prend plus de 10 secondes, orné du curseur en rotation et (ne répondant pas) ajouté à la barre de titre et du verrouillage de l'application. Le programme semble "récupérer" à chaque fois, mais l'efficacité de l'édition de ce fichier est évidemment sérieusement handicapée.

Tous les autres fichiers semblent bien fonctionner dans Excel et les autres programmes ne présentent aucun problème de performances apparent. Je vois qu'Excel est en train de gruger le processeur, mais je ne sais pas comment préciser le processus ou le service qui "se heurte" à Excel. J'ai essayé le même fichier sur d'autres ordinateurs et les performances sont correctes. Si j'éteins tous les services de démarrage et que je ne fais que fonctionner avec Excel, les performances sont restaurées ... jusqu'à ce que je commence à utiliser d'autres programmes, puis le processus s'enlise à nouveau.

À ce stade, je suis prêt à accepter presque toute idée, théorie ou suggestion permettant de cerner, de résoudre ou de contourner le problème.

Demain je vais essayer dans une machine virtuelle et voir si elle a le même problème là-bas.

Dallas
la source

Réponses:

0

J'ai eu un problème similaire avec une machine (un ordinateur portable) et il s'est avéré qu'il était dû à un certain nombre de blocs défectueux sur le disque dur et au temps d'écriture et au nombre de tentatives. Lorsque j’ai exécuté scandisk et SMART, le disque a signalé de nombreux problèmes. Le réparer et marquer les secteurs défectueux ont aidé, mais nous avons finalement remplacé le lecteur et migré le profil des utilisateurs.

Code unique
la source
Je vais rechercher les secteurs défectueux et voir ce que je reçois. Pensez-vous que le disque défragmente? C'est peut-être une question stupide, mais si je choisis de "sauvegarder sous", de lui donner un nom différent et de le sauvegarder ailleurs, ne vivrait-il pas physiquement ailleurs?
Dallas
Non, pas une défragmentation. Des secteurs défectueux peuvent résulter d'usure normale ou d'autres causes, telles que des pannes d'alimentation. Il suffit de chercher sur Google pour 'réparer les secteurs défectueux', il existe de nombreux articles sur la façon de procéder. S'il y a des secteurs défectueux, ils peuvent être nombreux: l'enregistrement dans un autre dossier peut ne pas vous aider.
Code uniquement
Pas d'erreurs ou de secteurs défectueux. C'est une nouvelle machine, alors j'espérais que non.
Dallas
OK - Que se passe-t-il si vous coupez les cellules de la feuille et les collez dans un nouveau fichier Excel?
Code uniquement
1
Eh bien, vous avez commencé, vous avez une feuille qui fonctionne normalement et une qui fonctionne est une mode étrange. Cela a à voir avec les formules de la feuille, car les valeurs ne fonctionnent que très bien. Enregistrez le nouveau en tant que modèle. Coupez et collez la moitié de la feuille cassée sur la nouvelle et voyez sa qui est cassée. Sinon, l'erreur est dans l'autre moitié. Si c'est cassé, l'erreur est dans la moitié que vous avez collée. Rechargez la version de travail et rapprochez-vous en réduisant de moitié le montant que vous collez jusqu'à ce que vous obteniez les lignes / cellules à l'origine du problème. Ensuite, vous pouvez enquêter plus loin à partir de là.
Code uniquement