Event Notification

Posted on 2006-04-03
Medium Priority
Last Modified: 2013-11-15
I am not a MS Project expert by any means but I have been asked by our engineering department, who use Project extensively, if there is a way to have some sort of event notification. My understanding of their request is when a task is modified/updated, etc., that an email would be sent to a defined person or group of people notifying them of that change. I have Google'd it and have not had a lot of luck finding something clear other than a possibility of using Project Server, which seems like it might do it but I am not sure we would want to go to that length unless necessary.

I am sure this is not unique. Any ideas?
Question by:cafulford
  • 2
LVL 10

Accepted Solution

harisrashid earned 2000 total points
ID: 16364874

You can write VBA code or macro to generate event notification.

Sending emails is intrinsic to Project Server. But if you are using desktop version of ms project you can use the following procedures to send emails.

To send email notes to the resources. In a resource sheet, select the resource or resources about which you want to send a project note. On the File menu, point to Send To, and then click Mail Recipient (as Schedule Note). Under Address message to, select the recipients of your note. To send a note to all the project resources, contacts, and the project manager associated with the project, click Entire project. To send a note only to those resources, contacts, or the project manager associated with selected resources, click Selected Resources. To attach the project file to your note, select the File check box. To attach a picture of the selected resources in the active view, select the Picture of Selected Resources check box.

This procedure can be called from VBA code to have the event notification sent.

You may want to use the CHNAGE event of the project to write your code, which would be of the form:

Private Sub Project_Change(ByVal pj As Project)
    'Look for the information that has changed
    'If changed then generate notification
    'else do nothing
End Sub



Author Comment

ID: 16372970
Thank you Haris, I really appreciate the info!

One last question, is Project Server a "big deal" to set up? I kind of liken it to a centralized MS Project with some added bells and whistles. Do you think that should be something I should look into based on your expierience?


LVL 10

Expert Comment

ID: 16398054
hi Charlie,

Microsoft Project Server is fairly easy to set up and the Installation and Administrator Guide that come with the system provide a good reference to install and configure the server to use.

It is useful to go thorugh the core concepts of MS Project Server. Once the concpts are clear one knows which section of project server is to be configured based on configuration requirements. While initial setup might not take very long or add difficulty, the concept of enterprise resources, views and roles will need some time for configuration.

Kind regards,


Featured Post

Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

At the office, we’ve started to get serious about organizing what we’re doing. I mean, it was getting to the point where every time I received a phone call, it began with “I know you’re really busy, but…” My boss was taking tasks away from me left a…
Online collaboration is quickly becoming embedded in the workplace, and its benefits are tangible. See what the current landscape looks like and what the future holds for collaboration tools and the future of work.
Exchange organizations may use the Journaling Agent of the Transport Service to archive messages going through Exchange. However, if the Transport Service is integrated with some email content management application (such as an anti-spam), the admin…
Look below the covers at a subform control , and the form that is inside it. Explore properties and see how easy it is to aggregate, get statistics, and synchronize results for your data. A Microsoft Access subform is used to show relevant calcul…

850 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question