В моей рабочей тетради «isum» номер недели определяется формулой WEEKNUM (сейчас это неделя 27), которая указана в столбце X под меткой Week#. Рабочий лист называется «Заказы» с данными, чтобы увидеть, какие заказы просрочены. Я изо всех сил пытаюсь создать оператор if/then, который делает так, чтобы все номера недель в столбце X (начиная с X2), которые равны ‹ 27 (текущий номер недели из 52), были помечены как «Поздно». Я не уверен, как изменить это значение на текст, но сложная часть заключается в том, чтобы каждую неделю меняться, пока оно не достигнет 52. В противном случае ничего не изменится, если это «Поздно». Если это не имеет смысла, дайте мне знать, но это то, что у меня есть до сих пор:
isum.Sheets("Orders").Activate
Range("X2").Formula = "=WEEKNUM(RC[-9])"
Range("X2", "X" & Cells(Rows.Count, 1).End(xlUp).Row).FillDown
'Change statement to say "Late" and account for changing week numbers after every week
If cell.Value < 27 Then cell.Value = "Late"