<< SharePoint 2019/SE 'Modern' Web PartsTable of contents 
Calendar Rollup Web Part

The Calendar Rollup Web Part displays the events defined in each Calendar within the Sharepoint Site collection and thus gives much better visibility to events created anywhere within the current site collection.
The Calendar Roll Up Web Part allows to filter the results by any column, the current date and the currently logged-in user.

Sharepoint 2019 Modern Calendar Rollup Web Part

Web Part Configuration:

enter the optional web part title

Web Part:

enter the below configuration options:

template=Title,etc. (define the list columns to be displayed)
filter (optionally define a filter expression)
colors=Meeting=orange (optionally define the Category colors)
count=10 (enter the desired page size)
include=list of calendars to be included
scope=all (roll up all calendars throughout the site collection)
cache=60 (enter the desired cache duration in minutes)

Web Part Configuration
Webpart Homepage & Download »

Please enter a comment below if you want to give feedback or have suggestions for improvements:

User Comments Post a Comment 

8/11/2020 12:55 
What would be the total cost for using it? Is it free ?

Can I use Modern/Sharepoint2019 webparts if I have subscription for Sharepoint OnPremises 2013 webparts
8/12/2020 15:23 
you will need to purchase an upgrade license for SP 2019 (at 50% of the original purchase price).
2/6/2023 09:56 

A client use the black mode, and all the title and the text for the solution it's in black/grey.
It is possible easly, to modifiy that ? Without modify the css on the server ?
I tried css=AECWtitle{color:white !important;} but don't work.
With my best regards,
2/6/2023 12:27 
please add the below line to the Web part’s “Configuration” setting:

options=css=.AECWtitle{color:white !important}
3/30/2023 10:35 

I would like to have only one or two calendars in a particulary site.
I saw with a classic version it's possible to included that.
What is the parameter for the modern version please ?

(Calendars to be included: (optional) explicitly enter one or more Calendar Lists you want to be included (leave this field empty to roll up all Calendars in the site collection).
Enter the Calendar names using the relative Calendar List URL.
Separate multiple entries with a semicolon.

Calendar;Subsite/Team Calendar;OtherSite/anotherCalendar

If you append the “*” wildcard character at the end of an entry , the web part will return all events in this path.)

With my best regards,
3/30/2023 11:49 
please use the „include=“ parameter as eg.