Уведомление об ответе может попасть в папку "Спам".
На Яндексе (или в другой почтовой системе) пометьте полученное письмо "Не спам", чтобы уведомления не попадали в папку "Спам".
Или, если вы используете почтовую программу (а не браузер), то разрешите спаму попадать в папку "Входящие" (в этом случае в теме письма будет текст [OBORONA-SPAM]).

Excel VBA Макросы: Почему происходит ошибка "Object required"?

Автор Kivanich, 02 августа 2019, 09:44

Kivanich

Подскажите, почему происходит ошибка "Object required" в строке:
Set А = Ячейка.Row

Макрос
Sub Макрос()

    Dim Книга As Workbook, ЛистИсточник As Worksheet, Ячейка As Range
    Dim А As Long
   
    Set Книга = ThisWorkbook
    Set ЛистИсточник = Книга.Worksheets("Источник")
    Set Ячейка = ActiveCell
    Set А = Ячейка.Row
   
End Sub
[свернуть]

Администратор

У переменной "А" тип данных "Long". Слово "Set" используется с объектами. Long не является объектом. Примеры объектов: Worksheet, Range и другие.

Вам нужно просто записать в переменную данные:
А = Ячейка.Row