My resource calendar doesn't modify the time that the resource is scheduled
Microsoft Office Project 2007 automatically creates a resource calendar (based on the Standard calendar) for each resource. If you create a new base calendar for a resource and modify working time in the new base calendar but don't base the default resource calendar on the new base calendar, it will look as though the calendar settings that you entered were ignored.
To replace the resource calendar that you created with the default resource calendar (the Standard calendar), on the View menu, click Resource Sheet. Click the resource name, and in the Base Calendar field, click Standard. The resource is now scheduled using the Standard calendar instead of the one that you created for it. Click Resource Information , click Change Working Time on the General tab, and then reenter the nonworking days and times that you entered for the other calendar.
To synchronize multiple calendars to a resource's base calendar (which you created in the Change Working Time dialog box) without replacing the calendars, on the View menu, click Resource Sheet. Click the resource name, click Resource Information , and then click Change Working Time on the General tab. In the Base calendar box, click the name of the resource calendar that you created and modified. The settings of this resource calendar are set for the default resource calendar when you use it as the base calendar.
If you need to make further changes to this resource's working time or nonworking time, you can do it in either calendar, because the base calendar updates the resource calendar. If you need to use the base calendar for another resource, enter updated information in the base calendar. Further changes that you make to the default resource calendar will not show up in the base calendar.