Salty said:
John,
Thanks for the response! Am I understanding you correctly that you are
proposing that I need to manually set a flag to identify those tasks? If so,
I was hoping to somehow use the fact that Project knows when a resource is
overallocated across all tasks that are overlapping and setting that flag
automatically. Is there a way to do that?
Thanks again.
Salty,
You're welcome but first I need to correct something. When I answered
your post I didn't have Project open and was going from memory. Bad
idea, since my memory is faulty. The Task Usage view does NOT show
overallocated resources, the Resource Usage view does, so it is not as
simple as setting a task flag on the Task Usage view.
Let's try this again, now that I have Project running. The Resource
Usage view shows overallocated resources in red and it also shows the
assignments (i.e. tasks) for each overallocated resource. However, just
because a assignment task is shown under an overallocated resource, it
does not mean that all of those tasks have an overallocated resource
assigned. It may be that only a single hour, (or even a minute), of two
overlapping tasks are in fact causing the overallocation.
Let's remember that it is the resource that is overallocated, not the
task. So what if you do have a scheme to show on the Gantt Chart which
tasks have overallocated resources assigned? What exactly are you going
to do with that information? It's the wrong view to take any meaningful
action to resolve the overallocation. You could use the leveling
function to let Project resolve overallocations but sometimes the
results are not acceptable for various reasons. The best way to resolve
resource overallocations is to take a look at the Resource Usage view
and find out where the conflicts are and then making the necessary
adjustments to resolve the overalloation.
OK, that's the lecture, now let me answer your question. Is it possible
to automatically identify tasks with overallocated resources on the
Gantt Chart? Yes, but it will take some VBA to do so. You can't get
there with a filter or a formula. You could do it manually but by the
time you finish the analysis to identify which tasks to mark, you've
already essentially solved the overallocation problem.
John
Project MVP