Excel & Power Query automation for Windows

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.

RefreshDesk
RefreshDesk Excel automation
Dashboard
Workbooks
History
Support
Settings
Dashboard Automate Excel refresh. Know it worked.
+ Add Workbook
Scheduled 4
Successful today 4
Failed today 0
Workbook Schedule Status
Daily Sales Report.xlsx Daily · 6:00 AM Success
Operations Dashboard.xlsx Hourly Success
How it works

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.

1

Choose your workbook

Select the Excel workbook you normally open and refresh manually.

2

Choose a schedule

Run it daily, on weekdays, hourly, or every 30 minutes.

3

RefreshDesk runs it

RefreshDesk uses Excel Desktop to open, refresh, and save the workbook automatically.

4

See what happened

Check refresh history, duration, attempts, and whether the refresh succeeded or failed.

Why RefreshDesk?

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
Built for one job

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.

Example

Stop doing this every morning.

Open Excel
Open report
Click Refresh All
Wait
Save
Repeat tomorrow
RefreshDesk does it for you.
Simple pricing

RefreshDesk

$99.99 one time

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
Buy RefreshDesk
Requirements

What you need.

Windows Windows 10 or Windows 11
Excel Microsoft Excel Desktop
Signed-in session A Windows user must remain signed in
Awake PC The computer cannot be sleeping or shut down

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.

Questions

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.
An error has occurred. This application may no longer respond until reloaded. Reload 🗙