You can do all of this without a macro! To see how to do this and just about everything else you might want to do with dates in Word, check out my
Microsoft Word Date Calculation Tutorial:
https://www.msofficeforums.com/word/...-tutorial.html
In particular, look at the item titled
Handling Weekends and Holidays in Calculated Dates. Do read the document's introductory material.