Как найти пустые ячейки / ячейки только с пробелами - PullRequest
0 голосов
/ 11 апреля 2019

Я использую приведенный ниже VBA, чтобы найти пустые ячейки от столбцов A до AY. Но этот код не помогает мне определить ячейки, в которых есть только пробелы и нет доступных значений.

Я пробовал приведенный ниже код VBA

Dim Blank As Range

For Each Blank In Range(Range("A11:AY11"), Range("a" & Rows.Count).End(xlUp))
    If Blank = vbNullString Then
        Blank.Interior.ColorIndex = 3
    End If
Next Blank

Пожалуйста, помогите мне отредактировать этот VBA, чтобы он также идентифицировал ячейки с пробелами.

1 Ответ

1 голос
/ 11 апреля 2019

Попробуйте следующее (обрезанная ячейка, состоящая только из пробелов, будет пустой)

Dim c As Range

With Workbooks(REF).Sheets(REF)
    For Each c In .Range(.Range("A11:AY11"), Range("A" & .Rows.Count).End(xlUp))
        If Trim(c) = vbNullString Then
            c.Interior.ColorIndex = 3
        End If
    Next c
End With
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...