Excel VBA «Ошибка компиляции: ожидаемый идентификатор» для простого кода заполнения ячейки - PullRequest
0 голосов
/ 30 марта 2020

Я написал следующий макрос Excel, чтобы заполнить выбор ячеек на основе значений RGB в отдельных столбцах:

Sub colour()
Dim R As Integer, G As Integer, B As Integer, rng As Range, cell As Range
Set rng = Selection
For Each cell In rng.Cells
    If IsEmpty(cell.Value2) = True Then
    Else
        R = Cells(cell.Row, 20).Value2
        G = Cells(cell.Row, 21).Value2
        B = Cells(cell.Row, 22).Value2
        cell.Interior.Color = RGB(R, G, B)
    End If
Next cell
End Sub

Первоначально код работал нормально, но так как я пытался добавить оператор if для обработки с пустыми ячейками я получаю «ошибку компиляции: ожидается: идентификатор» при попытке запустить макрос. Я новичок в VBA, и я не могу понять, что является причиной этой ошибки. Любая помощь будет высоко ценится.

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