Project.Open event (Project)
Occurs when the project opens, but before the Activate event.
Syntax
expression.Open (pj)
expression A variable that represents a Project object.
Parameters
Name | Required/Optional | Data type | Description |
---|---|---|---|
pj | Required | Project | The project that was opened. |
Return value
Nothing
Remarks
Project events don't occur when the project is embedded in another document or application.
Example
This example adds the user's email alias and the current date to the project Comments field whenever the project is opened. Placing this example in the Open event of a project provides a simple access history for the file.
Private Sub Project_Open(ByVal pj As MSProject.Project)
Dim Alias As String
Alias = InputBox$("Please enter your email alias: ")
pj.ProjectSummaryTask.AppendNotes vbCrLf & "Opened by " & Alias & _
" on " & Date$ & "."
End Sub
Support and feedback
Have questions or feedback about Office VBA or this documentation? Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.