При работе в excel моргает экран

Информация о материале
Microsoft Office

01 сентября 2021

Мерцает (мигает) экран при работе в Microsoft Office

Введение

Во время работы в Microsoft Word или Microsoft Excel начинает быстро мерцать экран через некоторое время после запуска. Я думаю, что это касается и остальных приложений пакета Microsoft Office, не проверял. В остальных программах на ноутбуке такого замечено не было.

Переустановка пакета Microsoft Office и обновление драйверов не помогли решить проблему. В итоге помогло отключение надстройки в параметрах Microsoft Office

Аппаратное ускорение графики в Microsoft Office позволяет повышать быстродействие работы программ, делая работу пользователей более приятной. Но в тоже время, если вы сталкиваетесь с такими проблемами, как сбой программы или некорректная работа, вы можете отключить аппаратное ускорение для решения этих проблем.

Для этого открываем любую программу из пакета Microsoft Office и заходим в настройки (Файл > Параметры):

Аппаратное ускорение графики в Microsoft Office

Затем, в левом столбике переходим на вкладу «Дополнительно», а в правом прокручиваем вниз до «Экран» и находим «Отключить аппаратное ускорение графики». Ставим галочку и нажимаем «ОК»:

Отключить аппаратное ускорение графики

Инструкция сверху, но в формате видео:

Заключение

Только после проделанных манипуляций выше, у пользователя перестал мерцать экран, даже пробовали делать профилактику видеопроцессора (продувка и замена термопасты).

Всем удачи!

Некоторые пользователи сообщают, что когда они открывают Microsoft Excel, на экране отображается белая вспышка или мерцание. Процесс повторяется через каждые 8-10 секунд. Иногда частота мерцания увеличивается, и пользователи сталкиваются с этой проблемой каждые 2–3 секунды. Это очень неприятная проблема, поскольку она делает Excel непригодным для пользователей. Если Excel продолжает мерцать на вашем компьютере с Windows 11/10, решения, перечисленные в этой статье, могут помочь вам исправить это.

Excel продолжает мерцать в Windows

Если после открытия Microsoft Excel он начинает мерцать, вы можете попробовать следующие исправления, чтобы избавиться от проблемы.

  1. Обновите Microsoft Office
  2. Toggle Аппаратное ускорение графики в Excel
  3. Отключить Dropbox в автозапуске приложений
  4. Отключить синхронизацию OneDrive для приложений Office
  5. Измените принтер по умолчанию
  6. Устранение неполадок Excel в безопасном режиме
  7. Установите один и тот же масштаб и макет на всех ваших дисплеях
  8. Обновите драйвер видеокарты
  9. Восстановить Microsoft Office

Ниже мы подробно объяснили все эти решения.

1]Обновите Microsoft Office

Проверьте, не используете ли вы устаревшую версию Microsoft Office. Если это так, рассмотрите возможность его обновления. Установка последних обновлений обязательна, так как они исправляют мелкие ошибки и добавляют новые функции в программное обеспечение.

2]Переключить аппаратное ускорение графики в Excel

Некоторым пользователям удалось решить проблему, отключив аппаратное ускорение графики в Excel, тогда как для некоторых сработало включение аппаратного ускорения графики. Проверьте, включено или отключено аппаратное ускорение графики в Excel. Установите флажок, чтобы включить или отключить его, и посмотрите, решит ли это проблему.

Отключить аппаратное ускорение графики в Excel

Следуйте приведенным ниже инструкциям:

  1. Запустите Microsoft Excel.
  2. Перейдите в «Файл > Параметры».
  3. Выберите категорию Advanced с левой стороны.
  4. Прокрутите вниз и найдите раздел «Дисплей».
  5. Теперь установите флажок «Отключить аппаратное ускорение графики», чтобы включить или выключить его.
  6. Нажмите OK, чтобы сохранить изменения.
  7. Перезапустите Эксель.

3]Отключить Dropbox в автозапуске приложений

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

Вы можете отключить программы автозагрузки, используя:

  1. Диспетчер задач
  2. Настройки Windows 11/10
  3. Командная строка инструментария управления Windows
  4. Редактор групповой политики
  5. Диспетчер задач
  6. Бесплатное ПО

4]Отключите синхронизацию OneDrive для приложений Office.

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

Отключить синхронизацию OneDrive для приложений Office

  1. Щелкните значок OneDrive на панели задач.
  2. Нажмите на значок шестеренки и выберите «Настройки».
  3. Выберите вкладку «Офис» и снимите флажок «Использовать приложения Office для синхронизации открываемых файлов Office».
  4. Нажмите «ОК».

Теперь проверьте, сохраняется ли проблема.

5]Измените принтер по умолчанию

Попробуйте изменить принтер по умолчанию, а затем проверьте, решает ли это вашу проблему. Если вы разрешили Windows управлять вашим принтером по умолчанию, вы не сможете изменить принтер по умолчанию, пока не выключите «Разрешить Windows управлять моим принтером по умолчанию» вариант.

6]Устранение неполадок Excel в безопасном режиме

Возможно, есть надстройка, вызывающая мерцание Excel. Вы можете проверить это, устранив неполадки Excel в безопасном режиме. При запуске приложения Office в безопасном режиме некоторые надстройки остаются отключенными. Это поможет вам найти проблемную надстройку. Следуйте приведенной ниже процедуре:

  • Если Excel мерцает в безопасном режиме, виновником может быть одна из надстроек, включенных в безопасном режиме. Теперь перейдите в «Файл»> «Параметры»> «Надстройки», выберите «Надстройки COM» и нажмите «Перейти». Теперь начните отключать надстройки в безопасном режиме одну за другой и посмотрите, исчезнет ли проблема.
  • Если Excel не мерцает в безопасном режиме, виновником может быть одна из надстроек, отключенных в безопасном режиме. Теперь перейдите в «Файл > Параметры > Надстройки». После этого выберите «Надстройки COM» в раскрывающемся списке внизу и нажмите «Перейти». Запишите надстройки, включенные в безопасном режиме.

Выйдите из безопасного режима в Excel и запустите его в обычном режиме. Теперь перейдите в «Файл > Параметры > Надстройки» и выберите надстройки COM в раскрывающемся списке. Щелкните Перейти. Начните отключать надстройки одну за другой, кроме тех, которые включены в безопасном режиме, потому что эти надстройки не вызывают никаких проблем.

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

7]Установите одинаковый масштаб и макет на всех ваших дисплеях.

Как установить другой уровень масштабирования экрана для нескольких мониторов в Windows 11

Это решение предназначено для пользователей, у которых возникла проблема на втором дисплее. Windows 11/10 позволяет пользователям устанавливать разные уровни масштабирования дисплея для разных дисплеев. Иногда это может вызывать проблемы. Установите один и тот же масштаб и макет на всех ваших дисплеях и проверьте, решает ли это проблему. Для некоторых пользователей установка Display и Layout на 125% устранила проблему.

8]Обновите драйвер видеокарты

Как установить драйвер и дополнительные обновления в Windows 11

Одной из возможных причин проблемы является поврежденный или устаревший драйвер видеокарты. Если это ваш случай, обновление драйвера видеокарты может остановить мерцание Excel. Когда мы говорим об обновлении драйвера в Windows 11/10, вы можете использовать любой из следующих методов:

9]Восстановить Microsoft Office

Если ваше приложение Microsoft Office повреждено, вы можете столкнуться с несколькими проблемами, подобными этой. В этом случае вам необходимо восстановить Microsoft Office, чтобы устранить проблему.

Чтение: Исправление Обнаружены ошибки при сохранении файлов Excel.

Почему мой Excel продолжает мерцать?

Причин этой проблемы много. Возможно, вы столкнулись с проблемой из-за поврежденного драйвера видеокарты или конфликтующего приложения. По отзывам некоторых пользователей, причиной проблемы был Dropbox. Иногда параметр синхронизации файлов Office в OneDrive также создает проблемы в приложениях Office.

Если проблема возникла после установки надстройки, эта надстройка может вызывать мерцание Excel. Устранение неполадок Excel в безопасном режиме поможет вам определить проблемную надстройку.

Как остановить мигание Excel?

Сначала проверьте, используете ли вы последнюю версию Microsoft Office. Если нет, обновите его. Другие вещи, которые вы можете попытаться остановить мигание Excel:

  • Отключить дропбокс.
  • Отключите синхронизацию OneDrive для приложений Office.
  • Устранение неполадок Excel в безопасном режиме.
  • Обновите драйвер видеокарты.

Если ничего не работает, вам следует восстановить Microsoft Office.

Надеюсь это поможет.

Читать дальше: Excel зависает, дает сбой или не отвечает.

Excel продолжает мерцать в Windows

Убрать мерцание экрана при выполнении кода

SGerman

Дата: Вторник, 12.07.2016, 11:32 |
Сообщение № 1

Группа: Пользователи

Ранг: Участник

Сообщений: 97


Репутация:

4

±

Замечаний:
20% ±


Excel 2003

Зравствуйте !
Почему-то далеко не всегда помогает отключение моргания стандартным способом

[vba]

Код

Application.ScreenUpdating = False
<Код>
Application.ScreenUpdating = True

[/vba]

Может быть, есть еще какие-нибудь хитрости для полного отключения ?

Спасибо за помощь


Мудрость приходит со старостью. Но иногда старость приходит одна :)

 

Ответить

Hugo

Дата: Вторник, 12.07.2016, 13:25 |
Сообщение № 2

Группа: Друзья

Ранг: Участник клуба

Сообщений: 3140


Репутация:

670

±

Замечаний:
0% ±


2010, теперь уже с PQ

Здравствуйте.
Покажите пример в файле когда не помогает.


excel@nxt.ru
webmoney: R418926282008 Z422237915069

 

Ответить

SGerman

Дата: Вторник, 12.07.2016, 18:52 |
Сообщение № 3

Группа: Пользователи

Ранг: Участник

Сообщений: 97


Репутация:

4

±

Замечаний:
20% ±


Excel 2003

Hugo, Проект слишком большой — xls>800 Kb


Мудрость приходит со старостью. Но иногда старость приходит одна :)

 

Ответить

SGerman

Дата: Вторник, 12.07.2016, 19:03 |
Сообщение № 4

Группа: Пользователи

Ранг: Участник

Сообщений: 97


Репутация:

4

±

Замечаний:
20% ±


Excel 2003

Разобрался !!!

Дело было в том, что алгоритм вложенный: «кнопка» вызывает функцию, та в свою очередь в цикле другую функцию, а та и тоже в цикле — третью. И кругом стоит true/false. Когда все внутренние строчки переключения отображения закомментарил, мерцание исчезло.

Всем спасибо ! Проблема решена.


Мудрость приходит со старостью. Но иногда старость приходит одна :)

 

Ответить

RAN

Дата: Вторник, 12.07.2016, 19:04 |
Сообщение № 5

Группа: Друзья

Ранг: Экселист

Сообщений: 5645

Может быть, есть еще какие-нибудь хитрости

Есть.
[vba][/vba]
включает обновление экрана, и в этом макросе его снова нужно отключать.
Возврат в исходную процедуру — тоже.


Быть или не быть, вот в чем загвоздка!

 

Ответить

SGerman

Дата: Вторник, 12.07.2016, 19:08 |
Сообщение № 6

Группа: Пользователи

Ранг: Участник

Сообщений: 97


Репутация:

4

±

Замечаний:
20% ±


Excel 2003

Уточнение.

Везде стояло, конечно же:
[vba]

Код

  Application.ScreenUpdating = False
  Application.ScreenUpdating = True

[/vba]

и экран моргал как ненормальный :)

Почему — так и не понял. Такое впечатление, что false на false дает true :)


Мудрость приходит со старостью. Но иногда старость приходит одна :)

 

Ответить

SGerman

Дата: Вторник, 12.07.2016, 19:10 |
Сообщение № 7

Группа: Пользователи

Ранг: Участник

Сообщений: 97


Репутация:

4

±

Замечаний:
20% ±


Excel 2003

RAN,
У меня вообще нет Call Macros, как и самих макросов.
Весь код — на листах, формах и модулях — только Function и Sub


Мудрость приходит со старостью. Но иногда старость приходит одна :)

 

Ответить

krosav4ig

Дата: Вторник, 12.07.2016, 19:14 |
Сообщение № 8

Группа: Друзья

Ранг: Старожил

Сообщений: 2346


Репутация:

989

±

Замечаний:
0% ±


Excel 2007,2010,2013

SGerman, ну вы хотя бы код покажите


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

 

Ответить

RAN

Дата: Вторник, 12.07.2016, 19:18 |
Сообщение № 9

Группа: Друзья

Ранг: Экселист

Сообщений: 5645

У меня вообще нет Call Macros, как и самих макросов.

Весь код — на листах, формах и модулях — только Function и Sub

алгоритм вложенный: «кнопка» вызывает функцию, та в свою очередь в цикле другую функцию

hands


Быть или не быть, вот в чем загвоздка!

 

Ответить

SGerman

Дата: Вторник, 12.07.2016, 19:27 |
Сообщение № 10

Группа: Пользователи

Ранг: Участник

Сообщений: 97


Репутация:

4

±

Замечаний:
20% ±


Excel 2003

Смех над теми, кто знает меньше, Вас ни в коем случае не украшает.
Проблема решена, я уже сказал. А цирк, он в другом месте. Или я не знаю местных традиций ?


Мудрость приходит со старостью. Но иногда старость приходит одна :)

 

Ответить

SGerman

Дата: Вторник, 12.07.2016, 19:29 |
Сообщение № 11

Группа: Пользователи

Ранг: Участник

Сообщений: 97


Репутация:

4

±

Замечаний:
20% ±


Excel 2003

krosav4ig, Минут 10 собирал куски кода, чтобы сложилась хотя бы приблизительная картинка.
В результате при добавлении поста ничего не добавилось :(


Мудрость приходит со старостью. Но иногда старость приходит одна :)

 

Ответить

SGerman

Дата: Вторник, 12.07.2016, 19:35 |
Сообщение № 12

Группа: Пользователи

Ранг: Участник

Сообщений: 97


Репутация:

4

±

Замечаний:
20% ±


Excel 2003

включает обновление экрана, и в этом макросе его снова нужно отключать.Возврат в исходную процедуру — тоже.

«Макрос» — это любой код, как я понял с Вашей веселой пиктограммки.
Так вот, именно так я и делал ! В каждом «макросе» в начале вырубал, в конце — врубал отображение.
И у меня все радостно моргало !
Когда же все внутренние переключения убрал, моргание исчезло.

Вот так-то


Мудрость приходит со старостью. Но иногда старость приходит одна :)

 

Ответить

Manyasha

Дата: Вторник, 12.07.2016, 19:50 |
Сообщение № 13

Группа: Модераторы

Ранг: Старожил

Сообщений: 2198


Репутация:

898

±

Замечаний:
0% ±


Excel 2010, 2016

А цирк, он в другом месте

не дуйтесь. Если бы Вы поискали, что такое Call и поняли, что написали, то тоже бы посмеялись)

У меня

вообще нет

Call Macros, как и

самих макросов

.
…только Function и Sub

Sub — это и есть макрос.

Макрос внутри другого макроса можно вызвать так:
[vba]

Код

Sub t1()
‘код
End Sub
Sub t2()
t1’Вызываем t1
End Sub

[/vba]
а можно так:
[vba]

Код

Sub t1()
‘код
End Sub
Sub t2()
Call t1’Вызываем t1
End Sub

[/vba]

Андрей ( RAN) рассказал про особенность 2-го способа (Кстати, я про нее не знала. Андрей, спасибо за информацию! specool )

Еще одна особенность: Application.ScreenUpdating относится только к приложению Excel. Если Вы внутри макроса используете, например, word, в нем экран будет обновляться.

В каждом «макросе» в начале вырубал, в конце — врубал

Application — относится к запущенному приложению Excel, необязательно вырубать ScreenUpdating в каждом макросе (имеется в виду в цепочке связанных макросов).


ЯД: 410013299366744 WM: R193491431804

 

Ответить

_Boroda_

Дата: Вторник, 12.07.2016, 19:57 |
Сообщение № 14

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

Application — относится к запущенному приложению Excel, необязательно вырубать ScreenUpdating в каждом макросе

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


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

SGerman

Дата: Вторник, 12.07.2016, 20:05 |
Сообщение № 15

Группа: Пользователи

Ранг: Участник

Сообщений: 97


Репутация:

4

±

Замечаний:
20% ±


Excel 2003

Manyasha,
Спасибо, Марина ! Хотел новой благодарностью повысить Вашу репутацию в очередной раз, но не вышло — наверно «многабукав». Но почему не выдается предупреждение ?


Мудрость приходит со старостью. Но иногда старость приходит одна :)

 

Ответить

RRS feed

  • Remove From My Forums
  • Общие обсуждения

  • Что значит «мерцаетморгает» похоже на зажатие кнопки ф5, не прерывное обновление. 

    Клиент(ноутбук с windows7) работает по RDP на сервере(windows 2008 r2) в office 2007.

    По наблюдениям, начинает моргать во второй половине дня. Моргает во всех файлах.

    Было такое же после копирование функций, устранилось удалением click-to-call.

    Никаких макросов или плагинов не стоит.

    Менять профиль пользователя тоже пробовали.  

Все ответы

  • Проблема только у одного пользователя? Или при подключении только с одной машины? Домен?


    Понравился ответ — лайкни!

  • Возможно проблема в драйверах принтера. Для проверки на проблемном клиенте попробуйте выбрать другой принтер в качестве принтера по-умолчанию.

  • Проблема была решена заменой машины.

    Особенности работы Intel GMA X3100 на Asus X58L.

    Никаких проблем не было ни в одном приложении, только с Excel.

Понравилась статья? Поделить с друзьями:
  • При редактировании формулы в word
  • При работе в excel для ввода формулы в ячейку нужно
  • При распечатывании таблицы excel
  • При работе в excel seo специалисту чаще всего требуются эти математические функции
  • При распечатывании документов word