IgnoreReadOnlyRecommended 在打开 Excel 工作簿时无法从 Python 工作
IgnoreReadOnlyRecommended not working from Python when opening Excel workbook
我有一个 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)
它打开文件,但仍然弹出对话框询问我是否要以只读方式打开。是否可以取消该对话框?
改用:
xl = win32com.client.DispatchEx('Excel.Application')
这对我来说没有对话框。
我有一个 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)
它打开文件,但仍然弹出对话框询问我是否要以只读方式打开。是否可以取消该对话框?
改用:
xl = win32com.client.DispatchEx('Excel.Application')
这对我来说没有对话框。