Приведенный ниже код вставляет формулу из столбца AJ8 каждую седьмую строку вниз, пока столбец D не станет пустым.Последняя ячейка в строке 7 всегда имеет значение = «Пропущенные данные».Значение = «Отсутствующие данные» может перемещать ячейки из AJ7 в AI7, AH7, AG7 и так далее.Зависит от того, в какое время месяца я проверяю свои данные.Подскажите, пожалуйста, как мне изменить этот код, чтобы найти значение = «Отсутствующие данные» в строке 7, а затем запустить приведенный ниже код, начиная со строки 8?
Я пробовал с «Если идентификатор конца»и «ForNext» вместе и «Найти», но я могу заставить его работать.
Заранее спасибо.
With ThisWorkbook.Worksheets("Data")
LastRow5 = .Cells(.Rows.Count, "D").End(xlUp).Row
For Row = 8 To LastRow5 Step 7
Cells(Row, "AG").Select
Application.CutCopyMode = False
ActiveCell.FormulaR1C1 = "=TEXTJOIN(,TRUE,RC[1]:RC[31])"
Next
End With
Пример Пример