A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data
I hope you’re having a great day.
I understand you’d like your Excel workbook to refresh data automatically every day at a specific time (for example, 8:00 AM) without needing to manually open the file and click Refresh.
If I misunderstood anything, or if you were referring to something else, please let me know so I can better assist you.
A - What's happening
In Excel, the built-in refresh settings are designed mainly for refreshing when the workbook is opened or refreshing every X minutes while the workbook is open (this option does not run when the workbook is closed or the computer is off).
So, if the workbook is closed, Excel does not provide a “true scheduled refresh at a specific clock time” by itself.
B - Practical options
Since Excel does not currently offer a built‑in way to schedule a data refresh at an exact time when the workbook is closed, there are a couple of practical workarounds that can be considered, depending on the specific setup and requirements.
Option 1 - Power BI Scheduled refresh (recommended when applicable)
If your data source and scenario allow, Power BI Service can handle the refresh on a schedule (for example, daily at 8:00 AM) without anyone opening Excel. This is generally the most scalable option, but it’s important to note that refreshes run in time slots Power BI aims to start within ~15 minutes of the scheduled time rather than exactly on the minute, and delays can occur under load.
In addition, if your data source is on‑premises, a data gateway must be configured and available for the refresh to succeed, and scheduled refresh can be paused automatically if the dataset is inactive for an extended period.
More info here: Power BI: Automatic Refreshes – Implementation Specialists
This link is shared by community members for your convenience. It points to a third-party site that is not managed or verified by Microsoft. We can’t guarantee the quality, safety, or suitability of any content or software found there. Please review carefully and make sure you understand any potential risks before using it.
Option 2 - Power Automate desktop (Unattended) or a dedicated VM
If you need to stay on Excel Desktop, especially for complex Power Query or local/on‑prem data sources, unattended desktop automation is often the most reliable workaround. A dedicated machine or VM opens the workbook at the scheduled time, refreshes the data, saves, and closes it automatically.
The trade‑offs are that this approach depends on having the correct licensing and prerequisites in place, and the machine must be in the right state on Windows 10/11, unattended runs can fail if any user session is active (even if locked), and signing into the machine while the automation is running can cause issues.
In case you require more in-depth guidance or support for these steps, I’d recommend posting your query in the Microsoft Power Automate Community. This is a dedicated channel for Power Automate discussions. The reason I suggest posting a new topic there is that in the general Q&A Forum, resources and expertise on Power Automate are limited. In the Microsoft Power Platform Community Forum, you’ll find the most qualified group of respondents, and other partners who regularly read the forums can share their knowledge or learn from your interaction.
C - Submit Feedback to Microsoft
As a forum moderator, I hope you understand that I don’t have the ability to modify or escalate product issues directly. However, I strongly recommend submitting your feedback through the Excel · Community. This is the most effective way to ensure your voice reaches the product team and can be considered for future improvements.
Once you've submitted your feedback, feel free to share the link here in the comments. I’ll be happy to upvote it to help bring more visibility.
If you are unable to submit feedback from your side, please let me know and I will be happy to submit it on your behalf.
Additionally, since many other users have expressed similar concerns but may not know where to submit feedback, if my response has helped you better understand the situation and guided you toward a possible next step, please mark it as the "Accepted Answer". Your action will help pin this post to the top, making it easier for others in the community who are experiencing the same issue to find your feedback and support it.
I hope this information is helpful. Should you have any further questions or need additional assistance, feel free to reach out.
Thank you again for your time and for raising this important usability concern.
If you have any extra questions about this answer, please click "Comment".
Note: Follow the steps in our documentation to enable email notifications if you want to receive email notifications related to this topic.