win32com:通过在后台打开Excel文件来使用它

时间:2019-03-05 06:46:15

标签: python pywin32 win32com

因此,我使用以下代码打开现有的excel文件。即使我对False可见,但这始终会打开excel文件UI。但是我想在后台运行它。我该怎么办?

import win32com.client as win32
excel = win32.gencache.EnsureDispatch('Excel.Application')
wb = excel.Workbooks.Open('my_sheet.xlsm')
excel.Visible = False

1 个答案:

答案 0 :(得分:0)

我现在使用MS Excel的替代金山电子表格之一。我下面的代码段用于在后台运行该应用程序。

classpath 'com.android.tools.build:gradle:3.3.1'

在旧版本的MS Excel(2013年之前)和KS Spreadsheet(2014年之前)上,即使没有将xApp.Visible显式设置为False,上述代码也可以正常工作。但是,在最新版本的Spreadsheet中,退出应用程序时会启动一个小的UI窗口。