похожие значения выделяются в одной строке Excel vba - PullRequest
0 голосов
/ 27 ноября 2018

У меня есть данные листа Excel из B2: AF7.(данные в 6 строках и 31 столбце)

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

начинаютсяиз колонки B.значения, подобные этим листу 1:

B column
1919106 
1825168
1856294
2038838
1891278
1799495
till column AF7

любые решения ...

1 Ответ

0 голосов
/ 27 ноября 2018

Для этого вопроса я использую Лист1 и желтый фон.

Попробуйте:

Option Explicit

Private Sub Worksheet_Change(ByVal Target As Range)

    Dim ImportValue As String
    Dim i As Long
    Dim RowNo As Long
    If Not Intersect(Target, Range("$B$2:$AF$7")) Is Nothing Then

        RowNo = Target.Row
        ImportValue = Target.Value

        For i = 2 To 32
          If ImportValue <> "" And ImportValue = Sheet1.Cells(RowNo, i).Value Then
            With Target.Interior
                .Color = 65535
            End With
            With Sheet1.Cells(RowNo, i).Interior
                .Color = 65535
            End With
          End If
        Next i

    End If

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