Specialmacro secundário ()
WS não ofuscante como a folha
Rng1 não ofuscante como a escala
Celle1 não ofuscante como a escala
Rng2 não ofuscante como a escala
Celle2 não ofuscante como a escala
Pickstart não ofuscante como a data
Expiração não ofuscante como a data
Pickweek não ofuscante como por muito tempo
Rng_step não ofuscante como por muito tempo
Step_counter não ofuscante como por muito tempo
Ajustar WS = as folhas (“Exemplo-antes de”)
Ajustar rng1 = WS. Escala (WS. Pilhas (2, “A”), WS. Pilhas (WS. Rows.Count, “A”). Extremidade (xlUp))
pickweek = 3
step_counter = 0
Para o rng_step = 0 26 a etapa 13
Para cada celle1 em rng1
pickstart = celle1.Offset (0, 3)
expiração = celle1.Offset (0, 4)
Ajustar rng2 = escala (WS. Pilhas (celle1.Row, “F”), WS. Pilhas (celle1.Row, “Q”)). Offset (0, rng_step)
rng2 (1, 12). Offset (0, 1) .FormulaR1C1 = “=SUM (RC [- 12]: RC [- 1])”
rng2.ClearContents
Para cada celle2 em rng2
Se WS. _ Do pickstart do >= das pilhas (1, celle2.Column)
E WS. Pilhas (1, celle2.Column) <>
|