Onderstaande loop werkt op zich prima, maar is er een manier om het sneller uit te laten voeren? Het gaat om +/- 50.000 regels en dan kan ik op mijn gemak koffie gaan zetten...
Code:
Sub Macro1()
Do
ActiveCell.FormulaR1C1 = "=IF(MONTH(RC[-20])=MONTH(MAX(C[-20])),1,2)"
ActiveCell.Offset(1, 0).Select
Loop Until IsEmpty(ActiveCell.Offset(0, -51))
End Sub
Laatst bewerkt: