The Easy Way to Create Calendars in CorelDRAW

The Easy Way to Create Calendars in CorelDRAW

© 2005 by Foster D. Coburn III. All Rights Reserved.

Have you ever tried to create a calendar in CorelDRAW by hand? Drawing all those boxes and
inserting all the pieces of text is quite a bit of work. So I thought I’d show you a somewhat hidden feature that automatically creates calendars for you. The Calendar Wizard I’m going to describe comes with CorelDRAW 11/12/X3. A less powerful version came with CorelDRAW 10. You can purchase a more powerful version separately if you so desire. For those who have a need to create calendars on a regular basis, this is a very valuable wizard.

Running the Wizard

calendarwizard01To get the Calendar Wizard started, select Tools | Visual Basic | Play to get the dialog box shown at right. From the Macros in drop-down list select CalendarWizard and click the Run button. You can also add a custom icon to your toolbar so the Wizard is one click away.

When you run the Calendar Wizard, you’ll get a dialog box similar to the one shown below. Yours may look a tad different at first as I’ve clicked on the “Expand” button found on the right side of the dialog so that the calendar preview is larger.


calendarwizard03At the top left of the dialog you can select the year and month(s) you want to have created. Next up is the choice of language to be used for the month and dates. By default, a week will start on Sunday but you can change that to whatever day of the week you desire. Clicking on Holidays brings up the dialog box shown at right.

One of the downsides of the Calendar Wizard is that it doesn’t come preloaded with the common holidays. So you’ll have to add your own. As you can see, I’ve already entered Christmas.

The next choice to make is the Layout of the calendar. You can either format the calendar so that one month fills the page or so that a whole year is on a page. Within those two major groupings are a lot of other choices you can make. If you are unsure of the look of the choice, just select it and the preview will show you exactly what you’ll get.

Below the layout are three tabs. The first one, the one shown above in the main dialog, is the Page Layout tab. By default the calendar will be created at the size of the current document open in CorelDRAW. By unchecking the “Create Calendar in Current Document” checkbox, you can enter any page size you desire. To the right are settings for the margins surrounding the page.

calendarwizard04By clicking on the Large Header tab (shown at right), you can change even more settings. The font, color, background, border and size of the title block can all be changed as well as whether the year is displayed. Similarly you can change  the font, color, background, border, position and style of the header text. By default Sundays are highlighted in Red. You can turn this off or change the font and color to something of your choosing.

calendarwizard05On the Large: Body tab (shown at left) there are even more settings to adjust. First is the orientation of the calendar, then the font, color, background, borders, dividers and position of the dates. By default Moon Phases will be displayed and you can choose to put boxes around each of the dates.

Under highlights you can select which day to highlight, if any, as well as whether holidays are highlighted. If you choose to highlight, you can select the font and color to be used. By default highlighting is in Red. Last up is whether holiday text will be displayed and if so the font and color to be used.

Moving back to the Page Layout tab, there is one final setting. You can save a “Formatting Style”. This way if you create a series of settings that you want to use again, click the + button and save the style for future use. Once styles have been created, they will appear in the drop-down list and you simply need to select the one you want.

calendarwizard06When you’ve chosen all the settings that you want, press the Generate button at the top of the dialog and the calendar will be created automatically. After it has been created, you’ll get a dialog telling you it is finished. Click the Close button in the Calendar Wizard to return back to your document so that you can see the calendar that has been created for you. At right is the calendar we created for December 2003 using mainly the default settings.

For those with CorelDRAW 10 who want the extra features of the Calendar Wizard described
in this article, you can download a trial version. Users of CorelDRAW 11 and 12 will find that the latest version of the Calendar Wizard takes the features described in this article even farther. Make sure to download your trial version of the newest Calendar Wizard so you can get the most from this amazing macro.

In Closing

Creating custom calendars for customers could be a great new source of business. Typically it
would be very difficult to do this, but the Calendar Wizard makes it a piece of cake to
create the calendar and even leave room for a custom image.