Как добавить нижнюю границу, когда значение в столбце Excel меняется?
Добавление нижней границы под строками при изменении значения в столбце — полезный прием форматирования в Excel. Это помогает визуально разделять данные на логические блоки, облегчая чтение и анализ информации. Независимо от того, работаете ли вы с данными о продажах, списками запасов или отчетами, в этом руководстве вы найдете несколько способов реализовать такую задачу.
Добавить нижнюю границу при изменении значения с помощью VBA
Добавить нижнюю границу при изменении значения с помощью Kutools для Excel
Добавить нижнюю границу при изменении значения с помощью VBA
Очевидно, что в Excel нет встроенной функции для добавления нижней границы при изменении значения, но я могу предложить VBA-код для этой задачи.
1. Нажмите клавиши «Alt» + «F11», чтобы открыть окно «Microsoft Visual Basic for Applications».
2. Выберите «Вставка» > «Модуль» и вставьте приведённый ниже код в открывшийся пустой модуль.
VBA: добавить нижнюю границу при изменении значения
Sub AddBorderLineWhenValueChanges()
'UpdatebyExtendoffice20160918
Application.ScreenUpdating = False
Dim LastRow As Long
Dim xrg As Range
LastRow = Cells.Find("*", SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row
For Each xrg In Range("A2:A" & LastRow)
If xrg <> xrg.Offset(1, 0) Then
Range("A" & xrg.Row & ":K" & xrg.Row).Borders(xlEdgeBottom).LineStyle = xlContinuous
End If
Next xrg
Application.ScreenUpdating = True
End Sub
3. Нажмите клавишу «F5» для выполнения кода. После этого нижние границы будут добавлены под ячейками, где значение меняется в диапазоне A2:A.
Добавить нижнюю границу при изменении значения с помощью Kutools для Excel
Kutools для Excel позволяет очень просто добавить нижние границы под строками, где значения в определённом столбце меняются — без сложного VBA-кода и ручной работы!
После установки Kutools для Excel перейдите в меню «Kutools» > «Формат» > «Отметить изменения в столбце», чтобы открыть диалоговое окно. В окне «Отметить изменения в столбце» выполните следующие действия:
- Выберите диапазон данных, с которым вы работаете;
- Выберите ключевой столбец, на основе которого нужно вставить границу;
- Отметьте раздел «Нижняя граница» и при необходимости укажите стиль и цвет границы;
- В завершение нажмите кнопку «ОК».

Результат: Теперь нижние границы добавлены под строками, когда значение меняется в столбце A. Смотрите скриншот:
Kutools для Excel - Усильте Excel более чем 300 необходимыми инструментами. Наслаждайтесь постоянно бесплатными функциями ИИ! Получите прямо сейчас
Добавление нижней границы под строками при изменении значения в Excel улучшает читаемость и структуру данных. Выберите подходящий способ в зависимости от объёма и сложности ваших данных, чтобы сделать таблицы Excel более наглядными и удобными для анализа! Если вы хотите узнать больше советов и приёмов по работе с Excel, на нашем сайте вы найдёте тысячи обучающих материалов.
Лучшие инструменты для повышения продуктивности в Office
Повысьте свои навыки работы в Excel с Kutools для Excel и ощутите новую эффективность. Kutools для Excel предлагает более300 расширенных функций для повышения продуктивности и экономии времени. Щелкните здесь, чтобы получить наиболее нужную вам функцию...
Office Tab добавляет вкладочный интерфейс в Office, делая вашу работу значительно проще
- Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна, а не в новых окнах.
- Увеличьте свою продуктивность на50% и сократите сотни кликов мышью ежедневно!