Listed below are several methods we've found for
publishing a weekly or monthly calendar as a Web page.
Keep in mind that sharing live calendar data within your
organization requires Microsoft Exchange Server or Outlook
98 Net Folders.
However, even if you don't have Exchange Server or Net
Folders, you should be able to take a snapshot of a
calendar and turn it into an HTML file.
In your
Calendar folder, choose File | Save As Web Page. If you
get a message that you must install the Internet Explorer Web
Publishing Wizard, you can download the wizard from the Microsoft
Download Center. It works fine on Windows 2000, even though the
page says it's for Windows 95 and Windows NT 4.0. (See
XCLN Save as Web
Page Feature Requires Web Publishing Wizard on Windows 2000.) It
seems to work fine on Windows XP, too.
To
use this feature to publish a calendar automatically, see
To publish an
Outlook 2000 calendar as a web page automatically for a
sample Windows Scripting Host script. This script works only
with Outlook 2000, not Outlook 2002, because Outlook 2002 does
not provide Webpub.dll as a separate component.
Outlook Calendar Template for Word
Use
the Outlook
Calendar Template for Word, then File | Save
as HTML. Since the function that builds the
calendar from your Outlook appointments is all in VBA, you
can potentially customize it to create exactly the type of
calendar you want. (HINT: Look at the Insertappointment
subroutine.) See More
on the Outlook Calendar Template.
My Outlook Calendar Template
Use
My Outlook
Calendar, then File | Save as HTML.
This is also a Word template, but enhanced with the
ability to customize color-coding, date/time formats,
calendar title, etc.
Gives managers, group secretaries and co-workers an instant, web-based view of where people are, what they are doing, and when they are next available. Agenda/X incorporates many features that allow you to take advantage of Outlook calendaring, Active Directory attributes and web views to give you the ultimate corporate resource portal. The 'availability' and other vital information relating to co-workers, conference rooms and other facilities can now be viewed at a glance, for the entire year if you wish. No client installation necessary and nothing is installed on Exchange Server. Supports Exchange 5.5, 2000, 2003.
Exchange Central is a client based group calendar offering a user friendly overview of multiple Outlook calendars as well as powerful scheduling and reporting tools. It allows team leaders, receptionists and switchboard operators an easy overview when planning and/or booking resources. Available in Danish, English, French and German.
The iCal add-in gives Outlook users the ability to subscribe to iCal calendar feeds. It supports the iCalendar open standard when receiving appointment and to-do information. Loaded with features including user-selectable update frequency on individual calendars, user-selectable Outlook folder location on a per calendar basis, and optional removal of Alarms and to-do items. Version 2.2.1. iCal for MS Outlook 2 runs on Windows 98SE, ME, 2000, XP, or 2003 and requires Microsoft Outlook 2000, XP (2002), 2003 or 2007.
ICAL files/feeds (*.ics iCalendar format) can be synchronized against existing events/tasks in Outlook, subscribed as remote calendars, exported and uploaded by WebDAV and FTP. It's also a configurable sync solution for Outlook against Google Calendars, CalDAV Stores (Darwin and DaviCal), eGroupware 1.4.004 and
Outlook group calendar add-on that integrates with Outlook to offer the user group calendar and scheduling overviews, providing instant access to overviews of the "whereabouts" of groups of colleagues and bookings of resources. Features include real-time views with optional real-time service, features to streamline Outlook group planning and scheduling, extended meeting booking, color code and filter appointments, search multiple calendars, resolve conflicts, export group calendars to HTML, Word, Excel, and more. Available in international languages. Evaluation version available for download
Web-based, real-time group calendar solution for Outlook and Exchange offering access to group calendar and scheduling overviews. Benefits are instant access to overviews of the "whereabouts" of groups of colleagues and bookings of resources, such as meeting rooms, web-based meeting booking, including resource booking, and a solution that works equally well whether users are in or out of office. LOOK.WEB can be integrated with Outlook and OWA. Available in international languages. Evaluation version available for download.
MS Outlook ICS and VCF Adapter is a set of VBA scripts that enables a user to connect any Calendar folder (appointments or tasks) to a remote iCalendar server in read/write mode (i.e. it is possible to read from the remote calendar and it is possible to publish to the remote calendar. Free.
Outlook 2000 utility to publish appointments, tasks and contacts as WML files you can access with a WAP phone. Also forwards incoming messages and reminders to your pager or via SMS to a mobile phone.
ActiveX control that provides a full year view of Outlook appointments, with different colors for categories. Setup program builds a web page to display the planner view of any calendar folder in Outlook as a folder home page. Includes ASP .NET application for Internet or Intranet use.
Synchronizing Microsoft Outlook on two or more machines. Share Outlook folders with your coworkers, friends and families. Outlook Web Access (OWA) without Microsoft Exchange Server and more.
View multiple Exchange Server mailbox calendars in a unified view, with access to calendar details. Also provides the ability to publish as a web page.
Web-based group calendar view running as .asp pages on Exchange 2000. Shows free/busy time and appointment details. Managers can create new appointments for users from the web view using Outlook Web Access.
Group planning calendar for Outlook with Exchange Server. Produces reports in HTML format, so you can publish a calendar as a web page. Available in English or French.
Generate web pages from any
Outlook folder, including Exchange public folders, publishing
either to your own site or to the Outlook Central site, where
you can even edit your contact and appointment information, as
well as provide password-protected access for others. Sends
reminders via SMS before appointments. Triggers the address
book prompt from the
Outlook Email Security Update; if you want to
automatically update the data, consider using
Express
ClickYes to bypass the prompt. Pro version supports WAP access
and multi-user calendar.
WebTeam Central is an outlook web-based group calendar offering an overview of multiple Outlook calendars along with intuitive scheduling tools. It gives managers, receptionists and co-workers an instant and easy web-based overview of their colleagues.
VB Code sample for a yearly planner style calendar. It reads your default Outlook calendar and creates a HTML calendar. Supports up to 12 months. Code can be adapted to filter out categories.
Outlook Web Access
Outlook
Web Access (OWA) allows any client with a compatible browser to
access Exchange Server folders. Exchange 2000 and later supports OWA for all calendar folders, with no
programming required.
In Exchange 5.5, it directly supports Web viewing
of only the default calendar in your mailbox, not a calendar in a public
folder. See
HOWTO- Render a Calendar To an ASP Page with CDO.
Both these books include sample ASP code to
display a publicly available calendar:
Programming
Microsoft Outlook and Microsoft Exchange -- Uses
the default Calendar folder in a mailbox with the
primary Windows NT account set to the IIS anonymous
user account (IUSR_servername) to allow anyone
to access it without logging in.
ADSI
and CDO Programming with ASP -- More advanced
application bypassing the normal CDO HTML Rendering
Engine approach as needed to build a conference room
scheduling system on top of Calendar folders in Public
Folders.
Exchange Server Links
You
can add a hyperlink such as
Outlook://Public
Folders/All Public Folders/Meeting Calendar
to your HTML document (replacing spaces
with %25%20 if your HTML editor doesn't do that for you.)
For those with the right permissions, the calendar opens
in Outlook (not in a Web page) in the last view that was
used on it.
If the calendar is in a mailbox rather
than a public folder, create a .xnk shortcut to that
folder, save that shortcut on a network drive and make a
file:// link to it in your HTML page. See Outlook
Links for more information.