Как нарисовать границу между строками при изменении первых 4 символов в ячейке указанного столбца c? - PullRequest
0 голосов
/ 21 февраля 2020

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

Sub AddBorderLineWhenValueChanges()
    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 & ":Z" & xrg.Row).Borders(xlEdgeBottom).LineStyle = xlContinuous
        End If
    Next xrg
    Application.ScreenUpdating = True
End Sub

Мне нужно нечто подобное, а не смотреть на все в ячейке , он должен смотреть только на первые 4 символа. Кроме того, эти ячейки имеют сочетание текста и чисел. Я очень ценю любую помощь, которую я могу получить!

Также я прошу прощения, если этот или очень похожий вопрос был задан ранее. Если так, я был бы признателен, если бы кто-нибудь мог прокомментировать ссылки на другие вопросы, и я могу использовать их, чтобы понять это. :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...