Insert Monthly Calendar

Description : Inserts a calendar of the selected month and year


Insert Monthly Calendar

You need Onetastic Add-in
for OneNote to run this macro.
Download Onetastic
Author(s) : Omer Atay, that0n3guy
Category : Calendar
Last Updated : January 23, 2018
Requirements : OneNote 2010 or above
Watch this short video to learn more about this macro
Screenshot :

Insert Monthly Calendar

Select Year
Select Month
First Day of Week
Large Format Day Width
Large Format Day height
Changelog :

January 23, 2018 (52EB2C) - Omer Atay
Now remembers settings like First Day of Week, Format, Day Width/Height for large format

July 25, 2017 (40BACF) - that0n3guy
Added day height and width settings.

February 14, 2017 (BDFE44) - Omer Atay
Fixed an issue where Month dropdown wouldn't have the current month selected

December 09, 2016 (D4E3A0) - Omer Atay
Now inserts the calendar to where the cursor is instead of at the end of the page

December 07, 2016 (6B0879) - Omer Atay
Tweaked the code so that the select year/month drop downs in the screenshot will be displayed correctly

June 20, 2016 (2DA7D0) - Omer Atay
Now displays the current month/year by default. Re-written with the new Macro Language to take advantage of cleaner syntax and performance improvements

These versions are no longer supported:

December 21, 2013 - Omer Atay
Columns are now equal size

September 24, 2013 - Omer Atay
Added "First Day of Week" and "Format: Small/Large" options

May 19, 2013 - Omer Atay
Initial version


Timo - 2019-02-01
i have a Problem with installing macros from macroland. If i download a macro and double klick  it the Popup window "Macros from macroland opens. But there are no macros i can download or install. Instead of macros there is the error-message "There was an error while getting macros from Macroland".

I reinstalled office, one-note and onetastic several times but nothing seems to help. I even tried it with deactivated firewall like it is written in the faq's...

with king regards
Alvaro - 2018-12-11

Due to a firewall in my company system, I am not allowed to access any macros. Could be possible to send me or upload to your website the macro code "Insert Monthly Calendar" so I can create manually my own macro?

Thank you very much.
Jeff Alberts - 2018-10-03
Hello All,
I just discovered OneTastic, and love the calendar macro.
I'm pretty picky about how I want to use this, so I'll try to describe it and maybe someone can tell me how feasible it is.

I use OneNote on my laptop to sit on the left side of my screen so that I can always see what I need to do today and the next few days. I don't have to click on it to see the next few days, I just manually enter dates and then tasks for each day. I'd like to have a calendar generated but in a single column with the day of the week, and the date in each cell, and of course room to enter text. A "normal" calendar layout doesn't work for me, since I have to constantly go back and forth from my browser to OneNote see more than one day.

I know I could just make a table, but I'm trying to prevent as much manual entry each month as possible.

I have some programming skills, so I could probably make a copy of the macro and see if I can do what I need, but I'm kind of hoping someone has already done it.