logo
search
Data Import & Export

How to Export Project Task Attachment Links to Excel

Maira MehtabMaira Mehtab Sep 22, 2026 869 views

Question details

The user needs to export task attachment links from Project for the web into an Excel spreadsheet, as the standard export feature does not include these URLs.

Product
Microsoft Project / Excel
Device & OS
not provided
Scenario
Generating a comprehensive Excel report that includes the exact attachment links assigned to tasks within a project.
Observed behavior
The built-in 'Export to Excel' function in Project for the web omits attachment links, unlike the direct extraction available for Microsoft Planner.
Before you start

Ensure you have access to Microsoft Power Automate and possess the necessary premium licensing to utilize the Microsoft Dataverse connector.

Solution 1Recommended

Extract Project Links to Excel via Power Automate

Because Project for the web stores its data in Microsoft Dataverse, you can use a Power Automate flow to retrieve the task records and append the attachment links into an Excel file.

The native Export to Excel feature limits the fields it outputs for simplicity. To retrieve complex relational data such as task attachments, you must query the underlying Dataverse database directly using Power Automate.

1
Create a new Power Automate flow

Open Power Automate, click on 'Create' from the left sidebar, and select 'Instant cloud flow' or 'Automated cloud flow' based on your preference.

2
Add the Dataverse connector

Add a new step, search for 'Microsoft Dataverse', and select the 'List Rows' action. This connector is required to access Project for the web data.

3
Filter by Project ID

Configure the 'List Rows' action to target your specific project tasks by applying an OData filter query using your Project ID.

4
Extract Task IDs and Links

Add an 'Apply to each' loop to iterate through the retrieved rows. Inside the loop, collect each task ID and its corresponding link URI to build an array of attachment links.

5
Append to Excel

Add the 'Excel Online (Business)' connector and choose the 'Add a row into a table' action. Map your collected task names and attachment links to the columns in your target Excel file.

Premium Connector Required: The Microsoft Dataverse connector is a premium feature in Power Automate. You will need a standalone Power Apps or Power Automate premium license to execute this flow.
Free Microsoft Office alternative

View and Edit Your Exported Data with WPS Office

After successfully exporting your project task links, use WPS Office as a highly compatible, lightweight, and free alternative to Microsoft Office. It offers a familiar interface and robust tools for formatting and analyzing your newly created Excel spreadsheets.

  1. 1. Download and Install: Visit the official WPS Office website to download and install the free software on your device.
  2. 2. Open Your Exported File: Launch WPS Spreadsheet and open the .xlsx file you populated via Power Automate.
  3. 3. Manage Your Data: Use built-in formatting, filtering, and data analysis tools to easily manage and review your extracted task links.
100% compatibility with Microsoft Excel (.xlsx) formatsLightweight design ensures lightning-fast loading of large data exportsFamiliar ribbon interface makes transitioning completely effortlessCompletely free to use with comprehensive built-in spreadsheet tools
microsoft office alternative - wps office

Frequently Asked Questions

Why doesn't the default Export to Excel include task attachments?

The default export feature in Project for the web is designed for basic task metadata, such as names, start dates, and end dates. Complex relational data like file attachments and external links are stored separately in Dataverse and require custom extraction workflows.

Do I need a premium license to use the Dataverse connector in Power Automate?

Yes, Microsoft Dataverse is categorized as a premium connector in Power Automate. You will need an appropriate premium license to create and run flows that interact directly with Dataverse rows.

Can I use this same method to export Planner task links?

While you can use Power Automate to export Planner tasks, you do not need the premium Dataverse connector. Microsoft Planner has its own standard connector in Power Automate that allows you to directly list tasks and extract their details.