title: Refresh entire Excel workbook (all data connections and calculations) every 15 minutes?
body: <p>I have the following macro to refresh my workbook. This is the same as clicking on the refresh all button.</p>
  
  <p>Is there a time element I can add to this code to refresh all <strong>data connections</strong> and all <strong>calculations</strong> on <strong>all the worksheets</strong> in my workbook every 15 minutes?</p>
  
  <p>The workbook has cells pulling data from SharePoint list items and contain typical formula calculations as well. </p>
  
  <pre><code>Sub Workbook_RefreshAll()
  ActiveWorkbook.RefreshAll
  End Sub
  </code></pre>