Event Notification

Posted on 2006-04-03
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
    LVL 10

    Accepted Solution


    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

    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

    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,


    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Threat Intelligence Starter Resources

    Integrating threat intelligence can be challenging, and not all companies are ready. These resources can help you build awareness and prepare for defense.

    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.
    "Disruption" is the most feared word for C-level executives these days. They agonize over their industry being disturbed by another player - most likely by startups.
    Access reports are powerful and flexible. Learn how to create a query and then a grouped report using the wizard. Modify the report design after the wizard is done to make it look better. There will be another video to explain how to put the final p…
    Here's a very brief overview of the methods PRTG Network Monitor ( offers for monitoring bandwidth, to help you decide which methods you´d like to investigate in more detail.  The methods are covered in more detail in o…

    761 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

    Need Help in Real-Time?

    Connect with top rated Experts

    13 Experts available now in Live!

    Get 1:1 Help Now