Excel is an excellent tool for this ... you dont like the two easier methods and would rather create a calendar automatically, Microsoft provided a Visual Basic procedure you can use.
Some results have been hidden because they may be inaccessible to you