我正在尝试使用python中的win32com打开一个写保护的ms excel 2007文件 - 我知道密码。我可以通过用户输入密码将其打开到excel对话框中。我希望能够在没有任何用户交互的情况下打开文件。我尝试过以下操作,但它仍会弹出对话框。
app.Workbooks.Open("filename.xls", WriteResPassword="secret")
任何想法,我做错了吗?
谢谢,
戴夫。
答案 0 :(得分:2)
如果我不尝试使用命名函数参数,我可以使用上面的代码。即以下作品:
app.Workbooks.Open("filename.xls", 2, True, None, None, "secret")