В программе, которую вы перечисляете, есть только три объекта: wb, рабочий лист с именем «Setup» и ячейка, определенная Rowmsg.Чтобы получить ошибку в этом списке, один из этих трех не существует.Либо нет листа с именем «Setup», объект книги, на который указывает wb, не существует, или (и это наиболее похоже) переменная RowMsg содержит недопустимое значение для используемого вами использования.Предполагается, что вы используете Find для установки номера строки, и ошибка возникает, когда не удается найти результат.
Когда вы получаете ошибку, выберите debug и изучите строку, сообщающую об ошибке.Затем вы можете использовать «View, Call Stack» в редакторе vb, чтобы просмотреть вашу программу, чтобы увидеть, что не удалось правильно установить переменную