Я запускаю файл данных для конкурса, в котором есть два типа призов.Второй приз основан на первом, но при использовании VBA у меня возникают трудности с пропуском строк и остановкой при определенных условиях (количество).
Вывод выглядит следующим образом
Тамтолько 2 доступны для Prize2, и я хочу, чтобы код VBA остановил его на 2-м успешном Prize2
. Я смотрел опции «До циклов» и «Для ...», но не получил удачного кода.чтобы остановить список Призов 2, не заполняя весь столбец или не получив сообщение об ошибке
Ниже приведено то, что я использую в качестве кода, чтобы получить таблицу такой, какая она есть сейчас.Ранее у меня был код для первых двух строк, но если у завода нет Приза 1, то 2-й Приз2 не отображается.
'Portion using Prize 1 to determine Prize 2
Dim LastRowDest As Long
Sheets("ThisSheet").Select
LastRowDest = Range("B" & Rows.Count).End(xlUp).Row
Range("G2:G" & LastRowDest).FormulaR1C1 = "=IF(RC[-1]=""Prize1"",""Prize2"","" "")"
Вот как должен выводиться выход с двумя доступными Призами2.смотреть