July 7, 2025·5 min read

How to Refresh External Data in Excel: Manual, Automatic, and On-Open Options

Configure how and when Excel refreshes data from external database connections for up-to-date reporting.

Refresh external data Excel

External data in Excel gets stale. The database has been updated, but your worksheet shows yesterday's numbers. Understanding refresh options ensures you're always working with current data.

Manual Refresh

The simplest option: click to update.

Data tab → Refresh All (refreshes all connections) or right-click a data range → Refresh

Keyboard shortcut: Ctrl+Alt+F5 refreshes all, Alt+F5 refreshes selected connection.

Refresh on File Open

Automatically pull fresh data every time you open the workbook:

1. Data tab → Queries & Connections pane
2. Right-click the connection → Properties
3. Check “Refresh data when opening the file”

Caution: This slows down file opening if the query is slow or the database is remote.

Automatic Refresh on Timer

Refresh at regular intervals while the file is open:

Connection Properties → Check “Refresh every X minutes”

Use case: Dashboards that need to stay updated throughout the day without manual intervention.

Caution: Background refresh can interrupt your work. Consider enabling “Enable background refresh” so Excel doesn't freeze during updates.

Background Refresh

By default, refresh operations freeze Excel until complete. Enable background refresh to work while data loads:

Connection Properties → Check “Enable background refresh”

Trade-off: You might see partial data or loading indicators while refresh runs.

Refresh Order and Dependencies

If Query B depends on Query A's results, refresh order matters. Excel doesn't automatically sequence — “Refresh All” runs everything in parallel.

For dependent queries, either refresh manually in sequence or use VBA to control the order.

Import SQL Data Directly into Excel Cells

Skip the copy-paste workflow. XLNavigator SQL Import lets you run queries and place results exactly where you need them.

Try SQL Import Free

Related Reading

Official Resources

📧

Want more Excel tips like this?

Get our free guide: 10 Excel Shortcuts Microsoft Doesn't Tell You About
Join 3,000+ Excel users boosting their productivity.

By subscribing, you agree to receive the free guide and occasional emails with Excel tips and product updates. Unsubscribe anytime. We respect your privacy.