Как выделить изменённые или обновлённые ячейки в Excel?
Иногда при редактировании листа или книги бывает полезно выделять изменённые ячейки, чтобы легко отслеживать внесённые изменения. Но как это сделать в Excel?
Выделение изменённых ячеек с помощью функции «Отслеживание изменений»
Выделение изменённых ячеек с помощью кода VBA
Выделение изменённых ячеек в таблицах с помощью Объединить таблицы
Выделение изменённых ячеек с помощью функции «Отслеживание изменений»
В Excel функция «Отслеживание изменений» позволяет наглядно выделять все внесённые изменения.
1. Сохраните книгу перед тем, как включить функцию Track Changes, а затем перейдите по пути: Review > Track Changes > Highlight Changes.
2. В диалоговом окне Highlight Changes установите флажки рядом с параметрами Track changes while editing. This also shares your workbook и Highlight changes on screen. Кроме того, вы можете задать ограничения по времени, пользователям и диапазону при отслеживании изменений.
3. Нажмите кнопку OK. После этого появится диалоговое окно Microsoft Excel, предлагающее сохранить книгу.
4. Нажмите кнопку OK. Теперь каждое изменение будет выделяться угловым индикатором.
![]() | ![]() | ![]() |
Совет: эта функция применяется ко всей книге.
Выделение изменённых ячеек с помощью кода VBA
Если для выполнения этой задачи требуется код VBA, выполните следующие действия:
1. Нажмите клавиши Alt + F11, чтобы открыть окно Microsoft Visual Basic for Applications.
2. Нажмите Insert > Module, затем дважды щёлкните элемент ThisWorkbook в области VBAProject и вставьте приведённый ниже код в скрипт.
VBA: копирование и вставка адреса ячейки
'UpdatebyExtendoffice20180307
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
If Target.Value <> "" Then
Target.Interior.ColorIndex = 6
End If
End Sub 
3. Сохраните код и вернитесь к книге. При изменении листа ячейки будут выделяться цветом фона.
Примечание: Если вы хотите применить выделение только к текущему листу, щёлкните правой кнопкой мыши по ярлыку этого листа и выберите в контекстном меню пункт View Code, после чего вставьте приведённый ниже код в скрипт.
Private Sub WorkSheet_Change(ByVal Target As Range)
'UpdatebyExtendoffice20180307
If Target.Value <> "" Then
Target.Interior.ColorIndex = 6
End If
End Sub Выделение изменённых ячеек в таблицах с помощью Объединить таблицы
Если вы хотите обновить основную таблицу на основе другой таблицы и при этом выделить изменённые или новые данные в основной таблице, воспользуйтесь функцией Kutools for Excel — Tables Merge.
1. Выберите таблицу Kutools Plus > Tables Merge, которую нужно изменить или обновить на основе другой таблицы, и нажмите 
2. В мастере выберите диапазон таблицы, на основе которого будет обновляться основная таблица.Tables Merge.
3. Нажмите кнопку Next, затем выберите ключевой столбец — по нему будут сравниваться две таблицы.
4. Нажмите кнопку Next, затем выберите столбцы, которые нужно обновить.
5. Нажмите кнопку Next, затем в разделе «Параметры выделения» выберите цвет фона и цвет шрифта для выделения изменённых ячеек.
6. Нажмите кнопку Finish и Yes, чтобы закрыть диалоговые окна. Теперь изменённые ячейки будут выделены.
Kutools для Excel — включает более 300 незаменимых инструментов для Excel. Работайте в Excel быстрее, проще и эффективнее.Скачать сейчас!
Лучшие инструменты повышения продуктивности в Office
Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить нужную Вам функцию…
Office Tab добавляет в Office вкладки и значительно упрощает Вашу работу
- Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна — вместо того чтобы использовать отдельные окна.
- Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!
Все надстройки Kutools — один установщик
Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.
- Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
- Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
- Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
- 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
- Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек


