How to Fix Excel for Mac Cannot Paste a Linked Table into PowerPoint
Question details
The user needs to paste a dynamically linked Excel table into a PowerPoint presentation on a Mac so that the slides update automatically when the spreadsheet data changes.

- Product
- Microsoft Excel and PowerPoint for Mac
- Device & OS
- macOS
- Scenario
- Creating and regularly updating PowerPoint presentations based on frequently changing Excel data reports.
- Observed behavior
- The "Paste Special > Paste Link" feature, which works seamlessly in Office for Windows, is completely missing or unavailable in Excel and PowerPoint for Mac.
Ensure both your Excel workbook and PowerPoint presentation are saved in the same local folder on your Mac to avoid file path errors when using embedding workarounds.
Embed the Excel Workbook into PowerPoint
Since dynamic linking is not natively supported on Mac, embedding the Excel file inside your presentation is the best native alternative for keeping the data editable.
Embedding places a copy of the Excel workbook directly inside the PowerPoint file. While it won't automatically update if the external Excel file changes, it allows you to double-click the table in PowerPoint to open an Excel interface and edit the data seamlessly.
Open your Excel workbook on your Mac, highlight the table or data range you want to use, and press Cmd+C to copy it.
Switch to your PowerPoint presentation. Navigate to the slide where you want the table, click the 'Edit' menu at the top, and select 'Paste Special'.
In the dialog box, choose 'Microsoft Excel Worksheet Object' and click 'OK'. The table is now embedded in your slide.
Whenever you need to update the numbers, simply double-click the table in PowerPoint. It will open an Excel window where you can make changes that will instantly reflect on the slide.
Run Office for Windows via a Virtual Machine
If your workflow strictly relies on the automatic 'Paste Link' feature, you can run the Windows version of Office on your Mac using virtualization software.
Submit Feature Request to Microsoft
Let Microsoft know that feature parity between the Mac and Windows versions of Office is important for your workflow.
Try WPS Office for a Unified Cross-Platform Experience
Frustrated by the feature differences between Office for Mac and Windows? WPS Office provides a lightweight, highly compatible alternative that delivers a consistent experience across all major operating systems. Enjoy seamless document creation without the heavy subscription fees.
- 1. Download for Mac: Visit the official WPS website and download the Mac version of WPS Office.
- 2. Install and Open: Drag the WPS Office icon to your Applications folder, then launch it to access Spreadsheets, Presentation, and Writer in one window.
- 3. Edit Your Files: Open your existing .xlsx and .pptx files seamlessly and enjoy a consistent workflow.

Frequently Asked Questions
Why does "Paste Link" work on Windows but not on Mac?
The "Paste Link" feature relies heavily on Object Linking and Embedding (OLE), a framework developed specifically for the Windows operating system. Because macOS handles communication between different applications differently, Microsoft has not replicated this exact OLE functionality in Office for Mac.
Will my linked tables from Windows work if I open the PowerPoint on a Mac?
No, the links will not update automatically when opened on a Mac. The slide will display a static image of the table with the last saved data from Windows, but you will not be able to refresh the data connection natively on macOS.
Are there any third-party add-ins that can link Excel data to PowerPoint on Mac?
Yes, some third-party Office add-ins and reporting tools use cloud-based APIs to link data between Excel and PowerPoint across platforms. However, these tools generally require paid enterprise subscriptions and a different setup workflow.
Can I paste the table as an image instead?
Yes. If you don't need the data to be editable within PowerPoint, you can copy the table in Excel, switch to PowerPoint, select "Paste Special", and choose "Picture". This ensures formatting stays perfectly intact, though you will need to manually re-paste it if the source data changes.




