Changing the project calendar / custom working times
A lot of people are having trouble changing the calendar for their project in MS Project. Most common problems are:
-
they create a new calendar but they don’t select it as a project calendar
-
they create a new calendar but the week still starts with Sunday
-
they create a new calendar during the project and the task that are already entered still have the default calendar
Those are just a few examples, but no point in blabbing about problem when I could talk about the solution J
-
Tools->Change working time
-
You can choose from one of predefined calendars or create a new one from scratch or based on an existing calendar. Let’s click on the Create new calendar button
-
Enter a new name for the calendar and click on Create new base calendar
-
In the Exceptions tab you can enter holidays in your country, your company’s holidays or a predicted earthquakeJ. After you enter an exception you can set working time and reoccurrence of this exception by clicking on the Details button.
-
In the Work Weeks tab you can set numerous periods, with different working times. By clicking on the Details button you can set the working hours for each day (Sunday to Saturday)
-
Now we can set Monday as a first day of the week and default time values by clicking on the Options button. One thing that you should be aware of (it is really strange J) is that when you enter a task duration in, for example days the MS Project will take the value that equals Number of days * Field Hours per day. So you have to remember that when you enter date without time the MS Project will not calculate these values but it will use them from Option dialog (Calendar tab).
-
Project->Project information – here you must select the new calendar as a projects default calendar
If you want to have a different calendar for some tasks (Task information->Advanced->Calendar) or resources (View->Resource Sheet) you can apply a new calendar for them. But be aware that when you change the projects default calendar, you will not change the calendar for existing tasks and resources, so you will have to do that by hand.