- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

[Power BI Report Builder] - button that generates a report from MS Excel to PDF
Hello Community!
My scenario:
1. We have a report (paginated, prepared in Report Builder) which is downloaded by the user from Service by generating it into an MS Excel file.
2. The user verifies the content and makes any corrections manually (that's why we generate the file to MS Excel + it is a tabular structure).
3. In an ideal scenario, the user clicks the "Print PDF" button (in Excel) which contains some function/macro (as below) and we receive a PDF file.
Result - we got a new file saved in PDF (only with 1 click).
Question: How do I reflect this in Report Builder? Is it possible and if so, how? Can I add a VBA macro to Report Builder or other code that will allow us to achieve the same effect? The alternative is File -> Print -> to PDF (a few more clicks, the same effect, but in the case of thousands of such documents, it is important to reduce manual work).
Thanks! I am looking forward to your support.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Hi @Pedro_Ziggy ,
I haven't found any articles on using macros with Report Builder yet.
If you need to export paginated reports multiple times, you can use Power Automate to automatically export Power BI paginated reports to the local file system. This method requires setting up a flow that triggers the export based on specified conditions.
Before you start using Power Automate to export paginated reports, make sure the following conditions are met:
1. You can publish to My Workspace, or you have at least a Contributor role in any other workspace.
2. You have access to the standard connectors in Power Automate that come with any Office 365 subscription.
For details, please refer to the following article:
Save a paginated report to a local folder with Power Automate - Power BI | Microsoft Learn
Best Regards,
Wenbin Zhou
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

I assume that the described situation (functionality) is not possible to implement in Report Builder. I am closing this thread.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Hi @Pedro_Ziggy ,
I haven't found any articles on using macros with Report Builder yet.
If you need to export paginated reports multiple times, you can use Power Automate to automatically export Power BI paginated reports to the local file system. This method requires setting up a flow that triggers the export based on specified conditions.
Before you start using Power Automate to export paginated reports, make sure the following conditions are met:
1. You can publish to My Workspace, or you have at least a Contributor role in any other workspace.
2. You have access to the standard connectors in Power Automate that come with any Office 365 subscription.
For details, please refer to the following article:
Save a paginated report to a local folder with Power Automate - Power BI | Microsoft Learn
Best Regards,
Wenbin Zhou

Helpful resources
Join us at the Microsoft Fabric Community Conference
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Power BI Monthly Update - February 2025
Check out the February 2025 Power BI update to learn about new features.

Subject | Author | Posted | |
---|---|---|---|
03-17-2023 09:24 AM | |||
01-23-2024 03:16 AM | |||
08-01-2024 12:49 AM | |||
Anonymous
| 04-24-2024 07:36 AM | ||
05-10-2023 02:52 AM |
User | Count |
---|---|
86 | |
81 | |
53 | |
37 | |
37 |