What's New

Download the Latest Version

Version 1.9.8 - June 26, 2017
Runs on Windows 10, 8.1, 8, 7, Vista, and XP SP3
Requires Microsoft Excel or Word (version 2007 or later)

Version History

Version 1.9.8 - June 26, 2017

  • Corrected an error connecting Exchange Server.
  • Corrected an error connecting to Yahoo! Calendar and other iCalendar URLs that require a secure connection (TLS1.1, TLS1.2).
  • Other minor corrections and improvements.

Version 1.9.7 - April 16, 2017

  • Improved the "Connect to Microsoft Exchange" window to provide an option to enter the server URL, in case the Exchange autodiscover service isn't enabled or fails to correctly resolve the server URL when attempting to connect.
  • Corrected in-app purchasing.
  • Corrected an error on some computers when attempting to generate using a Google Calendar data source.
  • Corrected an error adding calendars from Outlook when there are multiple account profiles of the same name.
  • Other minor corrections and improvements.

Version 1.9.6 - December 26, 2016

  • Added support for importing from any number of Outlook account profiles. If Outlook is installed locally and configured to sync with Outlook.com, iCloud, Exchange, Google Calendar, or any other external calendar, PrintableCal will now be able to import the data by going through Outlook. Note: this requires Outlook 2010 or later. PrintableCal will no longer work with Outlook 2007.
  • Corrected all-day events to be grouped by calendar and sorted by title.
  • Corrected the appearance of events that are color-coded based on category. The events weren't using the associated calendar font size and style.
  • Corrected the color-coding of categories when events are imported from Outlook and Outlook has multiple account profiles defined.
  • Corrected importing from VueMinder to include associated categories.
  • Corrected the instructions for adding calendars from Outlook.com.
  • Corrected the Month template when the option to clip events in other months is enabled. Multi-day events could still appear in the other months.
  • Other corrections and improvements.

Version 1.9.5 - December 4, 2016

  • Corrected intermittent crashes and other error messages in Excel and Word after generating calendars.
  • Corrected an installation "hash mismatch" error when the Visual Studio Tools for Office Runtime (VSTOR) isn't already installed prior to running the PrintableCal setup.
  • Corrected the Quick Calendar button after exiting and restarting Excel and Word. Clicking the button would sometimes result in an error message.
  • Corrected the Week Column template (and other similar templates) to show day names when the specified maximum number of columns per day is less than 7.
  • Corrected a problem when all-day and multi-day events on the Week Column template (and other related templates) sometimes not appearing or being cut off before their end date when the specified maximum number of columns per day is less than 7.
  • Corrected the 4-Days Per Page and Weekdays Only templates to properly limit the number of columns per day if the specified value is less than 7.
  • Corrected an error that could sometimes appear when generating the Week Column and Day templates using a timeslot range that doesn't end at the top of the hour.
  • Corrected an error message when attempting to generate a calendar after selecting a paper size that isn't supported by the default printer.
  • Corrected the Month template to show end times on events that span multiple dates when the option to show end times is enabled.
  • Corrected the High Contract Week Column template (and other similar templates) to prevent event backgrounds from being displayed over the border separating date columns.
  • Other corrections and improvements.

Version 1.9.4 - February 21, 2016

  • Corrected the Week Column template to fill entire day widths when using a maximum of 6 columns or less for each day.
  • Corrected all-day events when imported from Exchange Server. If the events were created in a different time-zone, they would span multiple dates in the generated output.
  • Corrected a "Cannot implicitly convert type int to bool" error when generating certain custom calendar templates.
  • Corrected an intermittent "Configuration system failed to initialize" error.
  • Corrected the "Insert as picture" checkbox when generating calendars in Word. On some computers, the checkbox was clipped or not visible.
  • Corrected intermittent cases where a license could become deactivated and would require re-activation.
  • Other minor improvements and corrections.

Version 1.9.3 - September 26, 2015

  • Corrected a performance problem when the "Create Calendar" button is clicked in Excel 2016 or Word 2016.
  • Corrected the order of all-day events to match the order of calendar data sources. Calendar data sources can be re-ordered using the up/down arrows next to the calendar names.
  • Corrected the calendar data source list to not re-expand previously collapsed groups when a change is made to the calendar list, such as re-ordering a calendar or changing its color.
  • Corrected the PrintableCal tab name on the ribbon in Excel 2016 and Word 2016 to not be all-CAPS.
  • Other minor improvements and corrections.

Version 1.9.2 - September 7, 2015

  • Corrected event titles when importing rescheduled recurring appointments from Outlook. The imported titles would sometimes appear as "New Appointment".
  • Other minor corrections and improvements.

Version 1.9.1 - August 19, 2015

  • Added an option to include the category colors of events that are imported from Exchange Server. Note, this feature requires Exchange Server 2010 or later. If you're using Exchange Server 2007 you'll need to disable this option via the Options button on the PrintableCal tab.
  • Improved the performance of importing large calendars from Outlook.
  • Corrected the output of certain templates to show overdue Google Tasks.
  • Other minor corrections and improvements.

Version 1.9.0 - August 12, 2015

  • Added the ability to import tasks from Outlook.
  • Added a Day template with a task list along the right side. Tasks can come from Outlook, VueMinder, Google Tasks, Toodledo, and other sources.
  • Added an option to include item descriptions within item blocks of the Month and Multi-week templates. Previously, item descriptions could only be shown in tooltips and wouldn't print when using one of the Month or Multi-week templates.
  • Improved the output in Word. Instead of the generated calendar being inserted as a regular Word table, the calendar will be inserted as a linked Excel object. This preserves the column widths and other formatting of the original template and makes the output look much better in Word.
  • Improved the List template with an option to show overdue tasks.
  • Corrected a "Hash value is incorrect" error when installing on computers that don't have the VSTO Runtime prerequisite installed yet.
  • Other minor corrections and improvements.

Version 1.8.3 - August 2, 2015

  • Added the ability to move calendar data sources up or down in the list. Depending on the selected template, the order of calendars in the list will affect the order of events in the generated output.
  • Improved the Day and Week Column templates with options to show event times and titles on separate lines, rather than always being on the same line as the event titles.
  • Other minor corrections and improvements.

Version 1.8.2 - July 12, 2015

  • Improved the Day and Week template settings to include an option to bold the event time, title, and location text when descriptions are also shown.
  • Improved the Day and Week template settings to include an option for showing a blank line before the description text within an event cell.
  • Other minor corrections and improvements.

Version 1.8.1 - July 5, 2015

  • Added a "1 Day/Page Without Overlay" template. This template is similar to the standard "1 Day/Page" template, except it will show each calendar data source in a separate column, rather than overlaying all events into the same columns.
  • Improved the Month, 2 Month, 6 Month, 12 Month, Multi-week, and Year templates with the option to choose any starting day of the week, rather than being limited to either Sunday or Monday.
  • Other minor corrections and improvements.

See below for an example of the output generated when using the new "1 Day/Page Without Overlay" template. In this example, 3 calendars were included in the output. The output can support any number of calendar columns.

Version 1.8.0 - June 16, 2015

  • Added the ability to select a color and font theme for the generated output. The "Default" theme will continue to use the colors and fonts specified in the selected template.
  • ​Added a page size option when generating a calendar. The "Automatic" page size will use the default paper size specified in the template. Note, some templates are designed to fit best on Letter sized paper and may still need to be customized to fit better on the desired page size. Other templates will dynamically re-size to match whichever paper size is selected.
  • Added automatic update checking. This feature is optional and can be turned off via the Check for Updates window, accessed from the About window.
  • Added an option to color categorized events imported from a local Outlook calendar using the same category colors defined in Outlook.
  • Added the ability to use the selected start date for determining the left-most day column in the Multi-week template, instead of only allowing Sunday or Monday.
  • Corrected importing a custom template to show a message confirming the import was successful.
  • Corrected problems related to removing a customized template that has the same name as one of the templates that was originally installed. The original template will be restored.
  • Corrected intermittent messages stating that custom templates are invalid. These messages usually would appear after creating a new custom template or importing a custom template file.
  • Corrected the Multiple Months as Columns and Multiple Months as Rows templates to not clear user-defined conditional formats.
  • Corrected the Agenda template when no events occur within the specified date range. Instead of showing an example event occurring on Jan 1, the output will indicate no events occur on the specified dates.
  • Other minor corrections and improvements.

When generating a calendar, you can choose to use the default theme defined in the template, or you can pick a different theme from the list of installed theme files.

Below is an example using the Default Month Template along with the default theme.

Here's an example of how the same Default Month Template output appears when the "Main Event" theme is selected from the new drop-down list. Notice the different border color and date font. In the previous version, the default template would have needed to be customized in order to use a different theme.

The paper size can also be specified prior to generating a calendar, using a new "Paper size" drop-down list. Use the "Automatic" size to generate the template using the paper size it was originally designed for. Most templates will dynamically re-size to fit on other page sizes.

The "Week - Multiweek" template can now show any day of the week in the left-most column, instead of being limited to starting with Sunday or Monday.

A new option has been added to import category colors for local Outlook events. The category colors will appear in the output instead of the calendar color, which will make the color-coding of PrintableCal's output match the color-coding seen in Outlook. To access this new option, click the Options button on the PrintableCal tab of the Office ribbon.

Version 1.7.1 - May 13, 2015

  • Corrected duplicate events when generating with the multi-week template. Events would be duplicated if they span more than one day, into another week.

Version 1.7.0 - April 11, 2015

  • Added a customizable form letter template. This template is similar to "mail merge", except it populates form letters using data from your events.
  • Improved the Microsoft Word output settings to allow specifying margin sizes in centimeters.
  • Corrected an error message related to the Windows Clipboard that could sometimes appear when generating calendars in Microsoft Word.
  • Corrected the Month template to show all imported events. In some cases, events were missing from the output.
  • Corrected event times when importing from Yahoo! Calendar. Depending on the local time zone, the event times were sometimes incorrect.
  • Corrected importing from Yahoo! Calendar to not include deleted occurrences of recurring events.
  • Corrected the instructions for adding Yahoo! Calendars.
  • Other minor corrections and improvements.

An example form letter template is included with the PrintableCal installation. The template provides instructions, including the available field names that can be replaced with data from your events. Each event will have its data generated to one form letter. If using the PrintableCal Standard version or better, you can customize the template or create your own form letter templates.

Version 1.6.4 - March 14, 2015

  • Corrected adding calendars from VueMinder and Google Calendar when using Microsoft Word.
  • Corrected duplicate events sometimes appearing in the output when importing from VueMinder.
  • Other minor corrections and improvements.

Version 1.6.3 - March 6, 2015

  • Improved the installer no longer use ClickOnce. The new installer is built using the standard Microsoft Installer tech stack and will eliminate problems some people were encountering with the installation.
  • Improved installation to work offline. Files will no longer need to be downloaded from the PrintableCal website during the installation.
  • Improved the installer to show a "getting started" page after installation has completed.
  • Other minor corrections and improvements.

Version 1.6.2 - February 27, 2015

  • Corrected a problem with additional white space sometimes appearing in dates in the Month template if word-wrapping is enabled.
  • Other minor corrections and improvements.

Version 1.6.1 - February 16, 2015

  • Corrected an error seen on some computers when attempting to install or update.
  • Other minor corrections and improvements

Version 1.6.0 - January 31, 2015

  • Added high-contrast versions of most templates. The high-contrast templates feature larger fonts and thicker borders for easier viewing.
  • Improved the output of templates that are configured to fit on a single page. Those templates will now be auto-scaled to best fit the paper size that is specified for the template.
  • Corrected the option to automatically update check for updates. Previously, PrintableCal would still periodically check for updates even if this option was disabled by the user.
  • Corrected timed events in the multi-week template to include background colors, depending on whether this option is selected.
  • Other minor improvements and corrections.

Here's an example that was generated using one of the new high-contrast templates:

Version 1.5.4 - January 23, 2015

  • Corrected a problem with events appearing in the output if they belong to a recurring series that ended in the past. This bug affected Outlook and all iCalendar-based calendar data sources.

Version 1.5.3 - January 2, 2015

  • Corrected an error message when attempting to add a local Outlook calendar.

Version 1.5.2 - December 17, 2014

  • Added an option to the Month templates for starting in the current month, next month, or a selected month. This will enable the 1-step Quick Calendar feature to dynamically update to use the current or next month.
  • Improved the Week Column template to start on any date, rather than the first day (Sunday or Monday) of the week.
  • Corrected importing recurring events from Outlook.
  • Corrected importing changed occurrences of recurring events from iCalendar (ics) files and URLs. In some cases, duplicates would appear.
  • Other minor improvements and corrections.

Version 1.5.1 - November 20, 2014

  • Added a Week Grid template that uses portrait-mode page layout, allowing more events to fit (up to 21 per day).
  • Added options to toggle whether event ending times and locations should be included in the Agenda template output.
  • Corrected event titles sometimes appearing blank when the "Show descriptions" option is disabled.
  • Corrected the Agenda template to not show event ending times if equal to starting times.
  • Other minor improvements and corrections.

Version 1.5.0 - November 20, 2014

  • Added a "Weekdays Only" template. This template style is similar to the "Week Columns" template, except it excludes Saturday and Sunday.
  • Improved the Week Columns and 4 Days/Page templates to remove the empty left-most column of each date.
  • Improved the day borders in the default Week Columns and 4 Days/Page templates to be wider and easier to see.
  • Improved the 1 Day/Page, 4 Days/Page, and Week Column templates to support up to 60 concurrent events. Previously, only 20 concurrent events could be shown in the output.
  • Corrected problems with concurrent events in the 1 Day/page, 4 Days/Page, and Week Column templates sometimes missing titles or not having their shapes properly initialized. These problems occurred depending on how various events overlap.
  • Corrected the 1 Day/Page template when a 5 or 10 minute timeslot interval is selected. Previously, this would result in no events appearing in the output.
  • Corrected events that extend beyond the last timeslot specified in the template settings. Rather than the event shape continuing past the range limit, the bottom border will be dashed to indicate the event continues beyond the last displayed timeslot. This correction is in the 1 Day/Page, 4 Days/Page, and Week Column templates.
  • Corrected the first day of the week shown in the Week Column template when the Quick Calendar button is used to generate the week calendar.
  • Other minor improvements and corrections.

Version 1.4.5 - October 4, 2014

  • Added a Month Template option to overflow events to an additional page if they won't fit within the specified maximum number of rows in a date. The month will be repeated showing the events that didn't fit on the previous page. An option is also provided to show a "+ More" indicator instead of overflowing onto additional pages.
  • Corrected the "+ More" indicator to always be in the last row of a date if there are more events than rows, and if the option to overflow onto additional pages hasn't been selected. Sometimes the indicator would be in the 2nd to last row, or one row past the last row in a date.
  • Other minor improvements and corrections.

Version 1.4.3 - September 26, 2014

  • Added the ability to mark templates as "favorites". Favorite templates will be listed above all other templates. To mark a template as a favorite, click the gear button next to the template name and select "Add to Favorites" from the drop-down.
  • Improved the List template to support up to 273 years.
  • Corrected the title of the 6-Month Template to show the year range (example: 2014-15).
  • Corrected month titles in the 6-Month Template to include the year if all 6 months aren't in the same year.
  • Other minor improvements and corrections.

Version 1.4.0 - August 29, 2014

  • Added a "List" template which can include items that don't have associated dates, such as tasks imported from Google Tasks or VueMinder.
  • Added a multi-month template, where months are arranged as columns and days as rows.
  • Added a multi-month template, where months are arranged as rows and days as columns. The new multi-month templates can fit a whole year on a single page while still showing event details.
  • Corrected the Week Column template when printing multiple weeks containing events that span multiple days. Those events were sometimes incorrectly duplicated on subsequent weeks.
  • Other minor improvements and corrections.