Hi @Kavuru, Ananta Satya Madhav
Are you using Excel Power Query?
- Please try to click Data tab > Queries & Connections > Queries and Connection pane on the right side of the Excel window.
- In the pane, right click a query that you want to schedule for automatic refresh, and then select Properties.
- In the Query Properties dialog box, go to the Usage tab and check the box labeled Refresh every … minutes and enter the number of minutes.
- Make sure the Enable background refresh option is checked.
- Click OK to save the changes.
If you are not using Power Query, you may use "Application.OnTime" of VBA command to schedule the auto refresh.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment". Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.