IgnoreReadOnlyRecommended打开Excel工作簿时无法使用Python

时间:2017-03-29 18:12:38

标签: python-2.7 win32com

我有一个excel工作簿,我需要在可写模式下从python打开。该工作簿设置为提示read only recommendation,但无法删除。

我使用以下内容:

import win32com.client
xl=win32com.client.Dispatch("Excel.Application")
filepath = 'C:\Users\FullFilePath.xlsm'
xl.Workbooks.Open(Filename=filepath, ReadOnly=False, IgnoreReadOnlyRecommended=True)

它会打开文件,但它仍会弹出对话框,询问我是否要以只读方式打开。是否可以取消该对话框?

1 个答案:

答案 0 :(得分:0)

改为使用:

xl = win32com.client.DispatchEx('Excel.Application')

这对我来说没有对话框。