Известны случаи, когда при попытке скопировать в Excel ячейку или несколько он просто зависал на неопределенное время. Это означает, что как только мы скопировали одну или несколько ячеек, курсор превращается в часики или вертящийся кружок и крутится от нескольких секунд до нескольких минут. А порой и вообще уходит в "нирвану" насовсем, загружая при этом процессор чуть ли не на полную. При этом какой-то зависимости от количества скопированных ячеек или сложности их форматирования и данных не наблюдается. Да и другие действия с ячейками никак не проявляют проблему, можно спокойно вставлять и удалять строки, объекты, диаграммы, редактировать ячейки и формулы.
Проблема была замечена на версиях 2013 и 2016, но нет гарантий, что её нет на других

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

И чуть более важный вопрос: как исправить? несмотря на невозможность диагностировать корень зла, решение простое. Опытным путем было выявлено, что глюк проявляется в случае, если не отображены полностью ярлычки листов. Точнее сами ярлыки в меню отображены, но вот ползунок прокрутки листов - нет. Поэтому для устранения проблемы надо просто подвинуть ползунок вправо:
Отобразить ярлычки
К слову сказать, проблема не отображенных ярлыков и как следствие глюков с зависанием при копировании чаще всего проявляется на файлах, выгруженных из 1С. Если файл был создан самостоятельно - 90%, что проблема не проявится.


Так же есть еще один метод, который может сработать - отключить обработку анимации средствами Windows. Для этого переходим в Панель управления (Control Panel), идем в раздел Система(System) (или Система и безопасность(System & Security) -Система(System)). Появится еще одно окно, в котором в левой части жмем на ссылку Дополнительные параметры системы (Advanced system settings). Откроется следующее окно. Идем в пункт Быстродействие(Performance) -Параметры(Settings). Далее снимаем все флажки, отвечающие за анимацию.
Или просто выбираем пункт Обеспечить наилучшее быстродействие (Adjust for best performance).
Отключить анимацию
Такие действия, кстати, могут повлиять на быстродействие системы в общем, даже если и до этого копировалось в Excel все нормально.
Но с полным отключением всех визуальных улучшений надо аккуратнее - сняли и посмотрели. Если все Ок, то можно оставлять. Если что-то теперь отображается неверно, не читаемо, не красиво - возвращаем пункт Обеспечить наилучшее быстродействие (Adjust for best performance) и поочередно отключаем разные галочки, просматривая после каждой визуальный результат.

18 комментариев

  1. У меня стояла программа, которая позволяла копировать много разных данных в буфер обмена (Ditto clipboard manager). Мне помогло его отключение. На одном из иностранных форумов увидел, что похожая проблема решилась именно так.8-)

  2. Спасибо большое. Ecxel и Word зависали при попытках скопировать из них и вставить в другие программы. Помогло "Обеспечить наилучшее быстродейстыие"

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.