There can be various reasons why you might need to move multiple appointments or meetings at once while wanting to maintain their mutual offset such as:
- Swapping your regular free/work day, illness, Holiday or another change of schedule
- A sync with a mobile device or published calendar website gone wrong
- Change of time zone and you want to move back some items to their original time rather than be recalculated based on the new time zone (your morning run, or medicine time)
- DST madness or when the Time Zone Data Update Tool (32-bit, 64-bit) fails.
While it is easy enough to move around just a few appointments in one go, moving around a larger set is quite cumbersome. To cope with that, you can quickly move them all with the same offset with the VBA macro from this guide.
Continue reading: Shift multiple Appointments to a different time