Back to ArticlesBack

Join 50,000+ PM Professionals

Get expert PM insights, PMP prep tips, and earn PDUs with exclusive content delivered weekly.

Protected by reCAPTCHA: Privacy & Terms

MPUG - Master Project User GroupMPUG - Master Project User Group

Many years ago, in Microsoft Project for DOS, the only way to set task dependencies was to manually type task ID numbers into either the Predecessors or Successors column for each task in the project. In the Windows versions of Microsoft Project, however, we have also had the option to link tasks by selecting two or more tasks, and then clicking the Link the Selected Tasks button in the Task ribbon.

I suspect that most of us use the second of the two previous methods for setting task dependencies because it is so much faster. However, were you aware that you can still manually type task ID numbers in the Predecessors or Successors column to set task dependencies? And more importantly, are you aware that Microsoft introduced new functionality in Microsoft Project 2016 that will allow you to set task dependencies using a new pick list menu in either the Predecessors or Successors column? This new functionality makes it very easy to use the Predecessors column to quickly select multiple predecessors for a single task.

For example, consider the project shown in Figure 1. In this project, I need to designate four milestone tasks (Carpentry Complete, Electrical Complete, Plumbing Complete, and Telecommunications Complete) as predecessors to the Construction Complete milestone task. Prior to Microsoft Project 2016, setting these task dependencies would have required a number of steps, either by typing multiple task ID numbers, or by selecting tasks and clicking the Link the Selected Task button multiple times. Thanks to the new feature introduced in Microsoft Project 2016, there is an easier way.

Figure 1: Project with one Successor and multiple Predecessors

To use this new feature, I must begin the process by clicking the pick list button in the Predecessors cell for the Construction Complete milestone task. Microsoft Project displays a pick list menu that displays the name of every task in the project, along with the ID number for each task. Each task in the pick list menu also includes a checkbox which you can select to designate that task as a predecessor to the selected task, such as shown in Figure 2. By the way, to shorten the menu shown in the figure, I collapsed the Carpentry, Electrical, Plumbing, and Telecommunications summary sections. Notice in Figure 2 that I selected the checkboxes for the four milestone tasks in the Construction phase of the project to designate each of them a predecessor to the Construction Complete milestone task.

Figure 2: Four Predecessor tasks selected

For your own reference, the Successors column also includes the same menu shown previously in Figure 2, which means you can use either column to set multiple predecessors or multiple successors for a selected task. Also, keep in mind that when you set task dependencies by manually typing task ID numbers or by using the menu in either the Predecessors or Successors column, Microsoft Project will always set a Finish-to-Start dependency in response. If you need one of the other three task dependencies, you must edit the dependency information for that task.

Get Weekly PM Insights

Join 50,000+ PMs receiving updates on the latest PM methodologies, PDU opportunities, tool reviews, career tips, and member exclusives.

Protected by reCAPTCHA: Privacy & Terms

PMI ATP
PMI Authorized Training Partner
REP #4082

Learning Paths

PMP® TrainingCAPM® TrainingPgMP® TrainingPMI-ACP® TrainingMS ProjectMS PlannerMS TeamsJira

PM Resources

PDU TrackerLive WebinarsSalary CalculatorTool ComparisonsJob BoardKnowledge BasePM Glossary

Community

Discussion ForumStudy GroupsEvents Calendar

Follow Us

LinkedInYouTubeTwitterFacebook
MPUG Logo

© 2026 MPUG. All rights reserved.

TermsPrivacySitemapAdvertise
Articles

Microsoft Project Quick Tip: Using the Predecessors Column to Select Multiple Predecessors

Many years ago, in Microsoft Project for DOS, the only way to set task dependencies was to manually type task ID numbers into either the Predecessors or Successors column for […]

3 min read
•about 5 years ago•Updated about 2 months ago•
D
Dale HowardAuthor
Project Management
Microsoft Project
Best Practices
Productivity
D
Dale Howard

Content Writer

Dale Howard is currently a Senior PPM Consultant with Arch Systems, Inc. His hair and beard have turned white because of using Microsoft's project management tools for more than 20 years. Dale started his career using Microsoft Project 4.0 for Windows 95 and began using Microsoft's PPM tools when they introduced Project Central in 2000. Dale is the co-author of 23 books in Microsoft Project, Project Server, and Project Online. He is currently one 0f 26 Microsoft Project MVPs in the entire world and one of only 4 Project MVPs in the United states.

View all articles by Dale Howard
Related Content

Continue Reading

Discover more insights and articles that complement your current reading

Your Project Online Migration Questions, Answered: Key Takeaways from Ira Brown
Articles
1 min read

Your Project Online Migration Questions, Answered: Key Takeaways from Ira Brown

Ira Brown, president of Project Widgets, breaks down the four realistic migration paths, key deadlines, and a pre-migration inventory checklist to help your organization plan ahead of the September 2026 Project Online retirement.

A
Anonymous
8 days ago
Read
The Compass vs. The Clock: Why Direction Beats Deadlines in Project Management
Articles
1 min read

The Compass vs. The Clock: Why Direction Beats Deadlines in Project Management

Discover why setting clear project direction matters more than chasing deadlines, and how compass-guided leadership delivers real value in project management.

A
Anonymous
19 days ago
Read
The Scripts That Save Projects: What to Say When Everything Goes Wrong
Articles
1 min read

The Scripts That Save Projects: What to Say When Everything Goes Wrong

Learn word-for-word scripts for handling scope creep, missed deadlines, executive pushback, and team performance issues as a project manager.

A
Anonymous
20 days ago
Read
Explore All Articles