Sharing Your Calendar


For Exchange Server users, sharing your calendar is as simple as giving another person delegate permission to access it. Exchange Server users can use public folders to create group calendars and contact folders to share with their co-workers .

NonExchange Server users wish they had it as easy. A standalone Outlook user is unable to easily share her entire calendar in real-time with another Outlook user , other than forwarding individual items or exporting the calendar to a file.

Outlook can display a calendar hosted on a SharePoint Portal or Windows SharePoint Services Web site, but it's a one-way share: from a SharePoint calendar to Outlook. In addition to SharePoint, other Web-based calendar services are capable of sharing Outlook's calendar data. Some use synchronization software to automate the data transfer, whereas others rely on exporting a comma-separated values (CSV) file from Outlook and importing the CSV into the Web-based calendar.

graphics/lightbulb_icon.gif

If none of these methods is satisfactory, there are some third-party applications available that might help. Look for these at http://www.slipstick.com/outlook/share.htm.


Outlook can save your calendar items in two formats that are supported by a number of calendaring programs: iCalendar (iCal) and vCalendar (vCal).

graphics/lightbulb_icon.gif

If you've used older versions of Outlook, you might be familiar with NetFolders and MS Mail workgroup post office. Although both applications were useful for sharing Outlook items, they aren't available in Outlook 2003.

NetFolders caused a number of problems, from duplicated messages to deleting items it was supposed to share. Because of this instability, Microsoft removed it from Outlook 2002.

MS Mail is no longer supported by Microsoft, nor is it Y2K compliant, although that doesn't seem to affect it.


Task: Use iCals to Send Appointments by Email

The best way to share appointments with other Outlook users is by using iCal. This is an Internet standard format for calendar files and is used by other calendaring programs in addition to Outlook. It's easy to use: Save your appointment as an iCal and forward it others. You can use the Actions menu to create and forward the iCal.

  1. Select one or more calendar items.

    graphics/lightbulb_icon.gif

    Hold the Control key as you select items in the Day/Week/Month view to select multiple items. It's often easier to switch from the Day/Week/Month view to By Category view and select the items.


  2. Choose A ctions, Forward as iCa l endar.

A new message form opens with the selected calendar items as *.ics filesready to enter the recipient's name and your message (see Figure 22.1).

Figure 22.1. Send your appointment items to others using the iCalendar format.

graphics/22fig01.jpg

graphics/lightbulb_icon.gif

vCals and iCals are text files that use a specific format for the text and have a *.vcs or *.ics extension. After saving a vCal ( .vcs ) or iCal ( .ics ) file to your hard drive, you can open it using Notepad to see how the text is formatted.


Using Meeting Requests to Share a Calendar

Another way to share an appointment with others is by sending it to them as a meeting request. Although it's easiest to do this when you create the appointment, you can also open any calendar item and choose I n vite Attendees.

After selecting I n vite Attendees, the To field is included on the appointment form. Enter the email addresses you want to send the meeting request to, complete the appointment details, and select A ctions, Reques t Responses to remove the check from the menu selection. You won't get a reply when the recipient accepts the meeting, but it will be added to the recipient's calendar and any changes you make to your calendar will be sent to the recipient so that you won't have to send another meeting request.

Using MSN, Yahoo!, and Other Web Services

MSN and many other Web sites provide online calendaring options. Many also offer ways to synchronize with Outlook. Some of the methods used to share data between a Web calendar and Outlook are nothing more than using import/export functions and are not true synchronization. Sharing the data involves exporting the Web calendar as a CSV file and importing it into Outlook, or exporting Outlook's calendar to a CSV file and then importing it into the Web calendar.

graphics/bookpencil_icon.gif

Learn more about importing and exporting in Hour 10, "Managing Your Data."


MSN and Yahoo! use custom versions of Intellisync to synchronize Outlook with the Web-based calendar. Using Intellisync enables you to automate the synchronization of your calendars with a Web-based interface that you can access from anywhere .

graphics/bookpencil_icon.gif

At the time this book is being published, there is a fee to use MSN Calendar whereas Yahoo! Calendar is free.


Yahoo!'s calendar supports synchronizing multiple Outlook calendar, tasks , notes, and contacts folders. You can share your Yahoo! calendar with family and friends who use Yahoo!; the only requirement at this time is that you maintain a free Yahoo! account.

Using Web Publishing

One of the easiest ways to allow others to see your calendar is to publish it as a Web page and view it in Internet Explorer. You can save the files to any folder and view the calendar on your computer or local network; a Web server is not required. If you copy the HTML pages to a Web server, other people can view it as well.

graphics/bookpencil_icon.gif

If you want to share you calendar with friends and family, you'll need a Web host. Many ISPs provide some free Web space to their subscribers. Or you can use a free service, such as Yahoo! GeoCities.


The HTML calendar is a monthly calendar with list of daily appointments and details included.

  1. Choose the F ile, Save As Web Pa g e.

  2. In the Save As Web Page dialog, select the start and end dates for the date range of the appointments you want to include in the calendar (see Figure 22.2). This determines the dates of published appointments. The finished calendar displays a calendar grid containing the entire month.

    Figure 22.2. Use F ile, Save As Web Pa g e to save your calendar as a Web page. Save it to your computer and upload it to a Web server, if desired.

    graphics/22fig02.jpg

  3. Select the other options as desired. If you choose to use a background image, it will work better if you use one that is light-colored and small enough to tile.

  4. In the Filename field, enter the path and a filename as shown in Figure 22.2. The Save As Web Page Wizard adds the file extension for you. When you click the S ave button, the wizard creates 18 files, so you might want to include a subfolder in the calendar path.

graphics/lightbulb_icon.gif

The calendar uses a somewhat ugly aqua color scheme. You can change the color scheme only by editing the cal.css file in Notepad.

The colors are listed in cal.css in hexadecimal format, with entries similar to this: color:#669999 . You can replace the hex codes with color names ; such as color:LightYellow . Many natural-language color names will work, from the basic colors like Red, Blue, and Yellow to DeepSkyBlue, HotPink, and ForestGreen.

If you want to use hex codes, search the Internet for hex color picker to find lists of hex codes.

When you're finished, make a copy of the cal.css file (because Outlook replaces it each time you use Save As Web Page), and then restore the copy after you save the calendar.


The Save As Web Page Wizard creates an okay calendar, but it has lots of limitations and is really lacking in many areas, including how it handles multiple appointments on the same day. It's difficult to customize, even using FrontPage or another HTML editor. It's also unsuitable for creating printed calendars (see Figure 22.3).

Figure 22.3. Outlook's calendar published as a Web page.

graphics/22fig03.jpg

If you want better control over your calendar, including the option to print it out and save it on your Web site, try the Calendar template that Microsoft released for Outlook 97/98 and Word 97. It works great with Outlook and Word 2003. Look for the template installation file, called olcalndr.exe , on the Office downloads site at Microsoft.com: http://office.microsoft.com/downloads/9798/olcalndr.aspx.

The template uses tables to lay out the calendar grid and you can insert pictures or shade individual cells . Because it's in Word, you can resize and rename the fields and customize the calendar before printing or saving as HTML.

Because the template uses macros to import your Outlook calendar data, you'll have to change your macro security in Word to Medium (using T ools, M acro, S ecurity) to use the template.

After you open the template in Word, you're presented with a dialog to set up the calendar (see Figure 22.4). You can choose from your default calendar, the currently selected calendar folder or, if you're using Exchange Server, another person's calendar.

Figure 22.4. Use the Calendar Setup dialog to select the calendar to print, the calendar format, and the week or month you want to include in your calendar.

graphics/22fig04.jpg

Choose a weekly or monthly format and the date the calendar covers. Click OK to start the macro and create your calendar. After it ends, you can customize the calendar with borders and shading or pictures. When you're finished, use F ile, Save As Web Pa g e to convert it to HTML.

graphics/lightbulb_icon.gif

When you use the calendar template, change the file properties with F ile, P roperties. The Title field is the name for the calendar when it's published as HTML. If you do a Web search for Outlook Calendar Template for Word , you'll discover all the organizations that are using the template.




Sams Teach Yourself Microsoft Office Outlook 2003 in 24 Hours
Sams Teach Yourself Microsoft Office Outlook 2003 in 24 Hours
ISBN: 0672325543
EAN: 2147483647
Year: 2003
Pages: 228

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net