Hello Richard,
Could you please try setting the Start Day of the tasks in question to the following formula:
Today() +
Days(
If(
Case(
Mod(
Floor(
DateDiff(Today(), Date(1901, 1, 1), "d")
),
7
),
4, 6,
5, 7,
6, 1,
0, 2,
1, 3,
2, 4,
3, 5,
12345
) = 1,
56,
56 + (8 - Case(
Mod(
Floor(
DateDiff(Today(), Date(1901, 1, 1), "d")
),
7
),
4, 6,
5, 7,
6, 1,
0, 2,
1, 3,
2, 4,
3, 5,
12345
)
)
)
)
You can change Today() into $StartDate if you want the new Start Date to be calculated from Start Date instead of today.
You can change 56 (8 weeks) into some other number, e.g. 28 (4 weeks) if you so prefer.
Please let me know if this is helpful.