2
私はPythonから書き込み可能なモードで開く必要があるExcelブックを持っています。ブックにはread only recommendationのプロンプトが表示されるように設定されていますが、これは削除できません。Excelワークブックを開くときにIgnoreReadOnlyRecommendedが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')'を使ってみてください。これは私のためのダイアログボックスなしで動作します。 – bernie
は完璧に動作します、ありがとうございます! –
乾杯、チェックマークで私の答えを受け入れてください。 – bernie