У меня есть унаследованная электронная таблица, которую я сейчас не хочу перестраивать. Это простая небольшая рабочая книга небольшого размера (<200 строк, которые даже не доходят до АА), которая не делает ничего, кроме вычисления некоторых итоговых значений в тех же самых рабочих листах. Никаких макросов, никаких внешних источников данных, ничего кроме базового форматирования дат, чисел и строк.
Я вижу, что импорт данных из CSV/text со временем создал много соединений с книгами, но даже если я их всех удаляю (их было сотни), это не влияет на производительность.
Даже щелчок, чтобы просто изменить фокус с ячейки на ячейку, занимает более 10 секунд, украшенный вращающимся курсором и (не отвечающим) добавлением к строке заголовка и блокировкой приложения. Программа, похоже, "восстанавливается" каждый раз, но эффективность редактирования этого файла явно серьезно затруднена.
Все остальные файлы в Excel выглядят нормально, а в других программах проблем с производительностью нет. Я вижу, что Excel перегружает процессор, но я не уверен, как сузить, какой процесс или служба "конфликтуют" с Excel. Я попробовал тот же файл на других компьютерах, и производительность в порядке. Если я отключаю все службы запуска и запускаю только Excel, производительность восстанавливается ... до тех пор, пока я не начну использовать другие программы, а затем снова отключится.
На этом этапе я хотел бы развить практически любую идею, теорию или предложение, которое помогает точно определить, решить или обойти проблему.
Завтра я собираюсь попробовать в виртуальной машине, и посмотреть, есть ли там такая же проблема.