Мне нужна помощь более опытных пользователей Excel VBA.
Обычно у меня есть 2 группы из 3 ячеек (всего 6 ячеек). Если заполнена одна группа из 3 ячеек, она должна принять ее и не возвращать окно сообщения.
Если одна из двух групп не заполнена (не заполнена) или возвращает ошибку, необходимо отобразить "сообщение об ошибке"
Две группы из 3 ячеек: (A39, A40, A41) и (E39, E40, E41)
Это в настоящее время в моей формуле:
If IsError(Range("E39, E40, E41")) Then MsgBox ("error msgbox"): Exit Sub
If Range("E39, E40, E41") = Blank Then MsgBox ("error msgbox"): Exit Sub
Как мне добавить A39, A40, A41 к этой формуле, чтобы, если либо группа 1 (A39, A40, A41) или
группа 2 (E39, E40, E41) заполнены, это не возвращает "сообщение об ошибке msgbox"?
Я попытался возиться с ним сам, но он вернул бы "ошибку msgbox", если бы не были заполнены все 6 ячеек.
Я попытался посмотреть на операторы AND, OR, но не могу получить нужную мне функцию.
Вот картинка, которая может помочь
Любая помощь будет принята с благодарностью