У меня есть книга Excel, которую мне нужно открыть с Python в режиме с возможностью записи. В книге настроено приглашение для рекомендация только для чтения, и это не может быть удалено.
Я использую следующее:
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')
. Для меня это работает без диалогового окна. - person mechanical_meat   schedule 29.03.2017