У меня есть следующий макрос в Excel
Sub IHIAddWeeks()
'
' IHIAddWeeks Macro
' ihi-table
'
' Keyboard Shortcut: Ctrl+Shift+I
'
ActiveCell.FormulaR1C1 = "=YEAR(RC[1])&WEEKNUM((RC[1]))"
Range("A2").Select
Selection.AutoFill Destination:=Range("A2:A5"), Type:=xlFillDefault
End Sub
После выглядит так:
Теперь я автозаполнения до A5, потому что A5 является последним непустым сырье. Но это может измениться. Как я могу сказать: "Автозаполнение до последнего непустого столбца B"?
Далее я хотел бы вставить необработанный после A2, если A3> A2+1, и пусть новый A3 = A2+1, а затем сравнивать A3 с A4 и так далее, пока столбец B не станет пустым.
Можно ли помочь?
в конце таблицы должна выглядеть так