Форум по VBA, Excel и Word

VBA, Excel => VBA, макросы в Excel => Тема начата: Посетитель от 30 октября 2021, 17:31

Название: Excel VBA Макросы. Запретить запуск макроса, если ячейка пустая.
Отправлено: Посетитель от 30 октября 2021, 17:31
У меня есть макрос. Перед запуском макроса пользователь выделяет фрагмент.
Нужно добавить проверку: если в выделенном фрагменте первая ячейка пустая, то выдать сообщение и остановить макрос.
Название: Re: Excel VBA Макросы. Запретить запуск макроса, если ячейка пустая.
Отправлено: Администратор от 30 октября 2021, 17:36
Sub Макрос()

    If Selection.Cells(1, 1).Value = "" Then
        MsgBox "В выделенном фрагменте первая ячейка не должна быть пустой.", vbExclamation
        Exit Sub
    End If

End Sub
Название: Re: Excel VBA Макросы. Запретить запуск макроса, если ячейка пустая.
Отправлено: Посетитель от 31 октября 2021, 13:19
Спасибо.