Automate Excel refresh. Know it worked.
RefreshDesk automatically opens your Excel workbook, refreshes its data, saves it, and tells you whether the refresh succeeded or failed.
One-time purchase. No subscription.
Set it once. Let RefreshDesk handle the routine.
If your workbook already refreshes successfully when you click Refresh All in Excel, RefreshDesk can automate that process for you.
Choose your workbook
Select the Excel workbook you normally open and refresh manually.
Choose a schedule
Run it daily, on weekdays, hourly, or every 30 minutes.
RefreshDesk runs it
RefreshDesk uses Excel Desktop to open, refresh, and save the workbook automatically.
See what happened
Check refresh history, duration, attempts, and whether the refresh succeeded or failed.
You can build this yourself. You don't have to.
Excel automation is possible with Windows Task Scheduler, VBA, PowerShell, or custom scripts.
RefreshDesk packages the scheduling, retries, refresh execution, history, and status tracking into one simple Windows application.
The DIY way
- Write or find a script
- Configure Task Scheduler
- Handle Excel automation
- Handle retries
- Create logs
- Figure out whether refresh really finished
With RefreshDesk
- Select workbook
- Choose schedule
- Done
Reliable scheduled Excel refreshes.
Flexible scheduling
Schedule workbooks daily, on weekdays, hourly, or every 30 minutes.
Automatic retries
Configure retry attempts when a workbook refresh fails.
Success and failure tracking
See whether each refresh completed successfully instead of simply hoping it worked.
Refresh history
Review completed runs, duration, attempts, trigger type, and error details.
Runs in the system tray
Keep RefreshDesk running quietly in the background while you work.
Works while Windows is locked
Your workstation can be locked as long as the user remains signed in and the computer stays awake.
Stop doing this every morning.
RefreshDesk
One license for one Windows PC. No monthly subscription.
- Scheduled Excel refreshes
- Power Query automation
- Refresh history
- Retries and failure reporting
- Application updates
- In-app support
What you need.
RefreshDesk automates Excel Desktop. It does not recreate or repair broken Power Query queries. If the workbook refreshes successfully manually in Excel, RefreshDesk is designed to automate that workflow.
Frequently asked questions
Can Excel Power Query refresh automatically on a schedule?
Yes. RefreshDesk uses Microsoft Excel Desktop to open your workbook, refresh its connections and Power Query queries, save the workbook, and record whether the refresh succeeded or failed.
Do I still need Windows Task Scheduler?
No. RefreshDesk has its own scheduler. You select the workbook and schedule inside RefreshDesk without configuring a Windows Task Scheduler task.
Do I need VBA or PowerShell?
No. RefreshDesk handles the Excel automation for you. You do not need to write VBA, PowerShell, or another custom automation script.
Does RefreshDesk work if my computer is locked?
Yes. RefreshDesk can continue running while Windows is locked. The Windows user must remain signed in and the computer must remain awake.
Does it work if the computer is asleep or shut down?
No. RefreshDesk needs the Windows computer to be awake because it automates Microsoft Excel Desktop.
Can RefreshDesk fix a broken Power Query?
No. RefreshDesk automates workbook refreshes; it does not repair queries. A workbook should refresh successfully manually in Excel before you automate it with RefreshDesk.
What happens if a refresh fails?
RefreshDesk records the failed execution in its history and keeps the available error details so you can see what happened. You can also configure automatic retry attempts.
Is RefreshDesk a subscription?
No. RefreshDesk is $99.99 as a one-time purchase for one Windows PC.
Stop opening Excel just to click Refresh All.
Schedule the workbook once and let RefreshDesk handle it.
Get RefreshDesk — $99.99 One-time purchase. No subscription.