logo
search
Others

How to Shade a Custom Time Period in a Microsoft Project Timescale

Steve KSteve K Oct 12, 2026 869 views

Question details

The user needs to visually shade or highlight a custom vertical time period (such as a specific two-month block) in a timescale or Gantt Chart view.

How to Shade a Custom Time Period in Microsoft Project
Product
Microsoft Project
Device & OS
not provided
Scenario
Highlighting a specific phase, sprint, or custom date range in a project schedule for better visualization during presentations or reviews.
Observed behavior
Microsoft Project lacks a straightforward, built-in option to arbitrarily shade a custom date range in the timescale, requiring workarounds for formatting.
Before you start

Identify the exact start and end dates of the period you want to highlight, as you will need to manually define this range using system workarounds or external graphical tools.

Solution 1Recommended

Use Nonworking Time Formatting to Create a Shaded Background

Repurpose the project's calendar exceptions feature to designate your custom time period as nonworking time, which automatically applies a shaded background to the Gantt Chart.

While Microsoft Project doesn't have a dedicated highlight tool for custom ranges, modifying the nonworking time display is the most integrated workaround. This method shades the vertical background without covering up your task bars.

1
Create a Custom Base Calendar

Go to the 'Project' tab on the ribbon and click 'Change Working Time'. Click 'Create New Calendar', give it a memorable name, and choose to make it a copy of the Standard calendar.

2
Define the Custom Time Period as an Exception

In the 'Exceptions' tab of the Change Working Time dialog, type a name for your highlighted period. Enter the desired start and finish dates for the shading, then click 'OK'.

3
Format the Gantt Chart Timescale

Right-click anywhere on the blank background of the Gantt Chart and select 'Nonworking Time'. In the dialog box, change the 'Calendar' dropdown to the custom calendar you just created.

4
Customize the Shading Color

Still in the Nonworking Time dialog, choose a specific color and pattern for the background shading. Click 'OK' to apply the shaded vertical block to your timeline.

Use Nonworking Time Formatting to Create a Shaded Background
Scheduling Impact: Be sure this custom calendar is only applied to the timescale display, not as the primary project calendar, to avoid accidentally rescheduling your tasks around the shaded dates.
Free Microsoft Office alternative

Format and Present Project Timelines with WPS Office

When Microsoft Project falls short on graphical formatting, exporting your Gantt Chart to a dedicated presentation or spreadsheet tool is the best solution. WPS Office is a free, lightweight, and highly compatible alternative that makes editing, shading, and presenting your project timelines incredibly easy, featuring a familiar UI for a seamless migration.

  1. 1. Download and Install WPS Office: Get WPS Office for free from the official website and open WPS Presentation or WPS Spreadsheet.
  2. 2. Paste Your Project Chart: Paste the Gantt Chart picture you copied from Microsoft Project onto a blank slide or worksheet.
  3. 3. Add Custom Shading Easily: Go to the Insert tab, select Shapes, draw a rectangle over your desired time period, and easily adjust the color and transparency from the right-hand properties panel.
Easily add, align, and customize semi-transparent shapes to shade custom time periods on exported project charts.Fully compatible with Microsoft Excel (.xlsx) and PowerPoint (.pptx) formats for seamless file sharing.Lightweight application that runs smoothly even with large graphical exports.Familiar tabbed user interface ensures zero learning curve when switching.
microsoft office alternative - wps office

Frequently Asked Questions

Can I shade multiple distinct time periods on the same Gantt Chart?

Yes. If you are using the nonworking time calendar workaround, you can add multiple date ranges in the 'Exceptions' tab. Each exception will apply the shaded background formatting to its respective time period on the timescale.

Will my drawn highlight shapes move if I change the timescale zoom?

Yes, manual drawing objects are typically anchored to a specific position on your screen rather than the actual dates. If you zoom in or out on the timescale, your drawn shapes will likely misalign, requiring you to manually adjust them.

Is there a third-party add-in for shading dates in Microsoft Project?

While some specialized macro scripts or third-party project management add-ins can automate drawing shapes over specific date ranges, native Microsoft Project requires you to rely on nonworking time exceptions or exporting the view.

How do I remove the nonworking time shading once I'm done presenting?

Right-click the Gantt Chart background, select 'Nonworking Time', and change the calendar dropdown back to the 'Standard' calendar (or your default project calendar). The custom shading will disappear immediately.