113

Тупящий современный Excel

Сталкивались ли Вы с тем, что вроде как несложные вычисления в небольшом файле таблиц вводят Ваш вроде бы современный ноутбук в затуп? Никакие танцы с бубнами обычно не помогают:

- копирование содержимого таблицы в новую

- проверка формул и форматирования

- отключение автоматических вычислений


Даже пустая таблица с удаленными данными продолжает тупить и работать в ней не комфортно.

Я часто сталкиваюсь с такими обращениями работников, но они продолжают работать в тупящей таблице, пока та не начинает вешать приложение наглухо, или  на пять-десять минут. Обычно обращаются, когда не дождавшись сохранения или выполнения действий закрывают всё и теряют часть или все данные. Думаю до такого доводить не стоит.

Так что же делать когда лист или вся книга тупит? Я сталкивался с двумя вариантами такого поведения:

- генерация файла сторонней программой, будь то сайт или программа типа 1С: Бухгалтерия. Наши партнеры по бизнесу тоже часто присылают такие файлы, которые тупят, с ними невозможно работать. Один из таких людей открыл бутылку коньяка, когда я подсказал, что можно сделать, чтобы комфорт работы с выгрузками повысился в сотню раз, ведь все эти зависания и ожидание - это время, а время это ценный ресурс.

- файлы в которых работают месяцами, совершаются какието движения: дополнение новыми столбцами, ячейками, строками, изменение форматирования и прочее. И по итогу - каждый клик мышкой по ячейке не такой быстрый как раньше. Всё думает подольше чем в самом начале, и как следствие выполнение рутинных операция отнимает всё больше времени.


Решения буду приводить с картинками, так более наглядно.

В первом случае стоит посмотреть на нижнюю часть программы, где должны отображаться листы. Тут все подвисания обычно вылазят при копировании данных из документа. Вы видите листы внизу документа? Если нет, то скорее всего это тот самый вариант. Стоит сдвинуть границу поля, так, чтобы было видно листы и пересохранить документ. Это должно помочь.

Следующий вариант это тупящий лист. Когда работаешь на нём любой клик мышки очень долго обрабатывается, даже если кликаешь по соседним ячейкам. Вроде если ничего больше не делать, то клики по соседним ячейкам становятся всё быстрее и быстрее, что дает видимость ускорения работы. Но когда начинаешь реально работать с данными всё начинает тупить с новой силой: тут и удаление строк, удаление столбцов, ввод данных, расчет листа. Да всё тупит. Что тут говорить. В этом варианте потребуются знания некоторые и работа с файлами. Для начала стоит уточнить, есть ли права на изменение настроек системы.

Первым делом надо включить отображение расширений файлов (все эти *.exe, *.txt, *xls, *xlsx от которых большинство пользователей отошло вместе с новыми системами от майкрософт)

Делается это в свойствах отображения папок.

Пишем в любой папке в Адресной строке "Панель управления" и жмем перейти:

Далее переходим в режим крупных или мелких значков:

Выбираем Параметры проводника, там снимаем галочку "Не показывать для зарегистрированных типов файлов", жмем ОК

Идем к нашему документу. Стираем расширение "xlsx" и пишем после точки "zip", чтоб получилось "чтототам.zip", жмем праву кнопку мышки на файле, выбираем распаковать, идем в папку и удаляем файлы с именем "drawing *.xml"

После этого идем вверх, в папку с именем файла, у меня это "sample", выбираем всё, нажимаем правой кнопкой, отправить, сжатая zip папка.


Переименовываем получившийся файл, чтоб расширение получилось xlsx

Теперь в него можно зайти. Он выдаст ошибку, запросит исправить или нет, исправляете, пересохраняете. Можно работать.