Уважаемые знатоки! Помогите, пожалуйста!
Есть два столбца A и B ("Изделия" и "Кол-во") в таблице
необходимо проверить строки в таблице (кол-во строк плавающее)
Строго: в строке должно быть заполнены оба значения "Изделие" и "Кол-во"
если хоть одно значение в строке не заполнено, то макрос продолжаться не должен
и должно появиться сообщение о незаполнение ячейки
Если обе ячейки заполнены, то макрос должен продолжить работу
я понимаю, что необходимо пробежаться циклом
нижеуказанный цикл пишет сообщение, что "Некорректно указана информация!"
и продолжает макрос
Private Sub CommandButton1_Click()
Dim x As Long
For x = Cells(Rows.Count, 1).End(xlUp).Row To 6 Step -1
If IsEmpty(Cells(x, 1)) = False And _
IsEmpty(Cells(x, 2)) = True _
Then MsgBox "Некорректно указана информация!"
Exit Sub
Exit For
Next x
'----------------------------------------------
'далее продолжение кода
End Sub
Есть два столбца A и B ("Изделия" и "Кол-во") в таблице
необходимо проверить строки в таблице (кол-во строк плавающее)
Строго: в строке должно быть заполнены оба значения "Изделие" и "Кол-во"
если хоть одно значение в строке не заполнено, то макрос продолжаться не должен
и должно появиться сообщение о незаполнение ячейки
Если обе ячейки заполнены, то макрос должен продолжить работу
я понимаю, что необходимо пробежаться циклом
нижеуказанный цикл пишет сообщение, что "Некорректно указана информация!"
и продолжает макрос
Private Sub CommandButton1_Click()
Dim x As Long
For x = Cells(Rows.Count, 1).End(xlUp).Row To 6 Step -1
If IsEmpty(Cells(x, 1)) = False And _
IsEmpty(Cells(x, 2)) = True _
Then MsgBox "Некорректно указана информация!"
Exit Sub
Exit For
Next x
'----------------------------------------------
'далее продолжение кода
End Sub