擅长:python、mysql、java
<p>如果您在windows上,并且我相信您得到了屏幕截图,那么您可以使用<code>win32com</code>模块。它将允许您(从python)打开Excel,加载工作簿,刷新所有数据连接,然后退出。语法最终接近VBA。</p>
<p>我建议您通过pip(<code>pip install pypiwin32</code>)安装<code>pypiwin32</code>。</p>
<pre><code>import win32com.client
# Start an instance of Excel
xlapp = win32com.client.DispatchEx("Excel.Application")
# Open the workbook in said instance of Excel
wb = xlapp.workbooks.open(<path_to_excel_workbook>)
# Optional, e.g. if you want to debug
# xlapp.Visible = True
# Refresh all data connections.
wb.RefreshAll()
wb.Save()
# Quit
xlapp.Quit()
</code></pre>