Back to ArticlesBack

Join 50,000+ PM Professionals

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

MPUG

Situation

Microsoft Project 2010 now has the capability to sync a project plan with a SharePoint task list.  Therefore, project team members do not need to have a desktop version of Microsoft Project in order to view project tasks.  This is great functionality – except in one area.  If the project you are sync’ing with SharePoint has a WBS that includes multiple outline levels, the SharePoint list will convert all summary tasks into a hierarchical folder structure.  Then you need to navigate throughout the folder structure in order to see all your project tasks and corresponding Gantt charts.  There is also an option of creating an additional view that allows you to see all tasks without folders.  However, this will only give you the ability to see non-summary tasks.  You will get a Gantt chart of all these specific tasks but no outline breakdown in the tasks themselves.

I have a slick trick to help out with this problem.  I have developed a macro that you can run on your project plan in MS Project to reformat your plan a bit prior to sync’ing with SharePoint.  Then, sync your project with SharePoint and you can see your whole project in SharePoint with a full outline structure and Gantt chart!  Then when you sync back to MS Project from SharePoint, you can run another macro to reformat the project back to its original form.

These macros are simple and extensible and include some not-so-obvious tricks.  Let me show you this in action!

Here is the initial Project Plan – subset of one of the standard Microsoft Project templates

Sync a Microsoft Project Plan with a SharePoint Task List

Sync the project with SharePoint

All the summary tasks are converted to folders and you need to navigate through the folder structure to see all the tasks.  No total view of your project!

Sync a Microsoft Project Plan with a SharePoint Task List

Create a View Without Folders

A View Without Folders shows you only the non-summary tasks.  So still not a total view of the project!

Sync a Microsoft Project Plan with a SharePoint Task List

My Trick

Run the following macro, ChgTaskName, on your project plan:

Sync a Microsoft Project Plan with a SharePoint Task List Macro

The original project reformats from this:

Sync a Microsoft Project Plan with a SharePoint Task List

To this:

Sync a Microsoft Project Plan with a SharePoint Task List

There are some differences (i.e., auto scheduled converted to manually scheduled tasks) but for all appearances, the plan looks the same.

Now Sync the Project with SharePoint

The SharePoint list created from your project plan now looks like this:

Sync a Microsoft Project Plan with a SharePoint Task List

Outline structure is maintained and there are no folders.  Now you can get a total view of your project!  Your team members can easily see the full project in all its beauty.   How cool is that!!!

Lastly, at some point you will want to reformat the project back to its original form.  There is another macro for that process.

Now run the following macro, ChgTaskNameBack, on your project plan:

Sync a Microsoft Project Plan with a SharePoint Task List Macro

Your project reformats from looking like this:

Sync a Microsoft Project Plan with a SharePoint Task List

To now looking like this:

Sync a Microsoft Project Plan with a SharePoint Task List

Your plan is reformatted back to how it looked initially, auto scheduled tasks and all!

 

All this from 2 simple macros!  As I said before, these macros can be extended to handle more complex situations.  (And I’ll tell you a little secret about these macros that may not be obvious.  The macro code appears to be adding and removing spaces to the Task Names in order to preserve the outline structure.  Those aren’t spaces.  They are actual non-breaking spaces that you can copy from Windows Character Map application.)

Good luck!

Get Weekly PM Insights

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

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.

TermsPrivacySitemap
Articles

Slick Trick: A Spin on Sync’ing with SharePoint

Situation Microsoft Project 2010 now has the capability to sync a project plan with a SharePoint task list.  Therefore, project team members do not need to have a desktop version […]

3 min read
•over 12 years ago•Updated 9 days ago•
J
Jean LievermanAuthor
Project Management
Microsoft Project
Best Practices
Productivity
J
Jean Lieverman

Content Writer

Jean Lieverman is an experienced project management consultant who enjoys sharing her knowledge with others. She has created project and program management systems and has expertise in pharmaceutical R&D. A PMP, she has been active in several PMI® groups as well as MPUG. Additionally, Jean has an MPH in Biostatistics, MS in Bioengineering, and BA in Psychology. Contact her at jean@lieverman.com.

View all articles by Jean Lieverman
Related Content

Continue Reading

Discover more insights and articles that complement your current reading

How Reserves Keep Projects Alive
Articles
4 min read

How Reserves Keep Projects Alive

Learn how project reserves protect your budget and schedule from unexpected risks, including when and how to use contingency, management, schedule, and cost reserves effectively.

R
Ronald B. Smith, MBA, PMP
5 days ago
Read
Why Platform Migrations Fail (And How to Land Yours Successfully)
Articles
4 min read

Why Platform Migrations Fail (And How to Land Yours Successfully)

Learn why platform migrations fail and how to land yours successfully using proven change management tactics for PMOs facing tool transitions like Project Online’s retirement.

T
The MPUG Community
8 days ago
Read
Beyond Project Online: Why Now Is the Time to Plan Your Move to Modern Portfolio Management and How We Can Help
Articles
5 min read

Beyond Project Online: Why Now Is the Time to Plan Your Move to Modern Portfolio Management and How We Can Help

Microsoft Project Online retires September 2026. Learn why now is the time to plan your transition to modern portfolio management and join our free webinar on January 28.

T
The MPUG Community
19 days ago
Explore All Articles
Read