Как изменить цвет выделения в Excel: 5 способов для разных версий

Зачем менять цвет выделения в Excel и когда это действительно нужно

Цвет выделения ячеек в Microsoft Excel — казалось бы, мелочь, на которую редко обращают внимание. Но именно этот элемент интерфейса влияет на удобство работы с большими таблицами. Стандартный зелёный или синий фон при выделении может сливаться с заданной заливкой ячеек, затрудняя редактирование. Особенно актуально это для пользователей, которые работают с корпоративными шаблонами, где цветовая схема строго регламентирована.

Изменение цвета выделения становится необходимостью в трёх случаях: когда вы создаёте презентационные таблицы для клиентов, когда работаете с цветными диаграммами (чтобы не путать выделение с легендой), или когда у вас особенности восприятия цветов (например, дальтонизм). К счастью, в Excel эту настройку можно изменить за несколько кликов — если знать, где искать.

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

Способ 1: Стандартная смена цвета через настройки Excel (Windows)

Самый простой метод, который работает в Excel 2010–2026 и не требует прав администратора. Подходит для большинства пользователей, которые хотят быстро поменять цвет без углубления в системные файлы.

Инструкция:

  1. Откройте Excel и перейдите в Файл → Параметры (или Excel → Настройки на Mac).
  2. Выберите раздел Общие (в старых версиях — Дополнительно).
  3. Прокрутите вниз до блока Личная настройка Microsoft Office.
  4. Нажмите кнопку Цвета... рядом с надписью Цветовая схема.
  5. В открывшемся окне выберите Цвет выделения и задайте новый оттенок.

Важно: этот способ меняет цвет только для текущего пользователя и не затрагивает системные настройки Windows. Если вы работаете на нескольких устройствах, процедуру придётся повторить на каждом.

📊 Какой цвет выделения в Excel вам удобнее всего?
Зелёный (стандартный)
Синий
Красный
Жёлтый
Другой

Способ 2: Изменение через реестр Windows (для продвинутых)

Если стандартный метод не сработал (например, в корпоративных версиях Excel с ограниченными правами), можно поменять цвет через реестр. Этот способ единственный, который позволяет задать уникальный оттенок, отсутствующий в палитре Excel по умолчанию. Но будьте осторожны: неверные изменения в реестре могут нарушить работу системы.

Пошаговая инструкция:

  1. Закройте все программы Microsoft Office.
  2. Нажмите Win + R, введите regedit и подтвердите запуск.
  3. Перейдите по пути:
    HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common

    (для Excel 2016–2026; для Excel 2013 замените 16.0 на 15.0).

  4. Создайте новый параметр DWORD (32 бита) с именем ThemeColor.
  5. Задайте значение от 0 до 15 (каждое число соответствует цвету в палитре Windows).
Коды цветов для параметра ThemeColor

0 — Чёрный

1 — Тёмно-синий

2 — Зелёный

3 — Бирюзовый

4 — Красный

5 — Фиолетовый

6 — Жёлтый

7 — Белый

8 — Серый

9 — Светло-синий

10 — Светло-зелёный

11 — Светло-бирюзовый

12 — Розовый

13 — Светло-фиолетовый

14 — Светло-жёлтый

15 — Ярко-белый

⚠️ Внимание: После изменений в реестре перезагрузите компьютер. Если Excel не отреагировал на новые настройки, проверьте, не блокирует ли их групповой политикой ваша организация.

Способ 3: Настройка для MacOS (Excel 2016 и новее)

На Mac алгоритм немного отличается из-за особенностей операционной системы. Здесь нет реестра, зато есть встроенные системные настройки, которые влияют на отображение выделения.

Что делать:

  1. Откройте Excel и перейдите в Excel → Настройки....
  2. Выберите вкладку Общие.
  3. Найдите опцию Цвет выделения (в англоязычной версии — Selection Color).
  4. Кликните по цветному квадрату и выберите новый оттенок из палитры.

Если опция отсутствует (такое бывает в Excel 2019 для Mac), попробуйте обновить программу через App Store. В крайнем случае поможет сброс настроек Excel до заводских — но это удалит все ваши персональные параметры.

Закрыть все документы Excel

Проверить версию программы (должна быть не ниже 16.0)

Сделать резервную копию важных файлов

Перезагрузить компьютер после изменений-->

Способ 4: Использование VBA-макроса для динамического изменения

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

Пример макроса для смены цвета на красный:

Sub ChangeSelectionColorToRed()

With Application

.SelectionColor = RGB(255, 0, 0) ' Красный цвет

.SelectionColorIndex = 3 ' Альтернативный метод (индекс цвета)

End With

End Sub

Чтобы использовать этот код:

  1. Нажмите Alt + F11, чтобы открыть редактор VBA.
  2. Вставьте код в модуль ThisWorkbook или создайте новый модуль.
  3. Назначьте макрос на кнопку или комбинацию клавиш через Файл → Параметры → Настройка ленты.
⚠️ Внимание: Макросы работают только в файлах с расширением .xlsm. Если вы сохраните документ как .xlsx, код перестанет выполняться.

Способ 5: Сброс настроек Excel до заводских (если ничего не помогает)

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

Как сбросить настройки:

  1. Закройте Excel и все офисные программы.
  2. Нажмите Win + R, введите %appdata%\Microsoft\Excel и удалите файл Excel.xlb.
  3. Для Excel 2013/2016 также удалите папку XLSTART в том же каталоге.
  4. Перезагрузите компьютер и запустите Excel заново.

После сброса все персональные настройки (включая цвет выделения) вернутся к значениям по умолчанию. Этот метод также помогает, если Excel начал тормозить или выдавать ошибки при открытии файлов.

Таблица: Сравнение методов изменения цвета выделения

Метод Сложность Требуются права админа Работает на Mac Сохраняется после обновлений
Стандартные настройки Excel Низкая Нет Да Да
Реестр Windows Высокая Да Нет Да
VBA-макрос Средняя Нет Да Только в файле .xlsm
Сброс настроек Низкая Нет Да Нет (сбрасывает всё)

Частые проблемы и их решения

Даже после правильной настройки цвет выделения может не измениться. Вот наиболее распространённые причины и способы их устранения:

  • 🔄 Цвет сбрасывается после перезапуска Excel: Проверьте, не включён ли режим Безопасный запуск (зажмите Ctrl при открытии программы). В этом режиме пользовательские настройки игнорируются.
  • 🖥️ Настройки не сохраняются в корпоративной версии: Обратитесь в IT-отдел — возможно, групповой политикой заблокированы изменения реестра.
  • 🎨 Новый цвет не отображается в некоторых файлах: Проблема может быть в шаблоне документа. Попробуйте создать новый файл на основе стандартного шаблона.
  • 🔒 Опция "Цвет выделения" недоступна: Обновите Excel до последней версии или переустановите программу.

Если ни один из методов не сработал, попробуйте запустить Excel в режиме совместимости с Windows 8 (для этого кликните правой кнопкой по ярлыку программы и выберите Свойства → Совместимость).

FAQ: Ответы на популярные вопросы

Можно ли задать градиент или узор вместо сплошного цвета выделения?

Нет, в Excel нет встроенной функции для градиентного выделения ячеек. Максимум, что доступно — это сплошной цвет. Однако вы можете имитировать градиент с помощью условного форматирования: создайте правило, которое будет менять цвет заливки в зависимости от значения ячейки.

Почему после обновления Windows цвет выделения сбросился?

Это происходит из-за того, что крупные обновления системы (например, переход с Windows 10 на Windows 11) сбрасывают некоторые пользовательские настройки, включая параметры реестра. Чтобы избежать проблемы, экспортируйте ветку реестра HKEY_CURRENT_USER\Software\Microsoft\Office перед обновлением и импортируйте её обратно после.

Есть ли разница между цветом выделения и цветом заливки ячейки?

Да, это два разных параметра:

  • Цвет выделения — временный фон, который появляется при клике на ячейку (исчезает после снятия выделения).
  • Цвет заливки — постоянный фон ячейки, который задаётся через Главная → Цвет заливки.

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

Можно ли назначить разные цвета выделения для разных листов в одной книге?

Нет, цвет выделения — это глобальная настройка Excel, которая применяется ко всем открытым документам. Однако вы можете использовать условное форматирование с правилом =ЯЧЕЙКА("адрес")=АДРЕС(), чтобы имитировать выделение разными цветами на разных листах.

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

Стандартные цвета выделения в Excel зависят от темы оформления:

  • Для темы Цветная — зелёный (RGB: 180, 238, 180).
  • Для темы Тёмная — синий (RGB: 0, 176, 240).
  • Для темы Белая — серый (RGB: 220, 230, 241).

Чтобы сбросить цвет, удалите параметр ThemeColor из реестра или верните значение 2 (зелёный).