2010-05-22 10 views
2

필자는 win32com을 사용하여 쓰기 보호 된 ms Excel 2007 파일을 Python으로 열려고합니다. 암호를 알고 있습니다. 나는 엑셀 대화 상자에 암호의 사용자 입력으로 열 수 있습니다. 나는 사용자 상호 작용없이 파일을 열 수 있기를 원합니다. 다음 시도했지만 여전히 대화 상자가 나타납니다.win32com을 사용하여 파이썬에서 write excel 파일을 여는 방법은 무엇입니까?

app.Workbooks.Open("filename.xls", WriteResPassword="secret") 

내가 잘못하고있는 아이디어가 있습니까?

감사합니다.

데이브.

답변

2

명명 된 함수 매개 변수를 사용하지 않으면 위 코드를 사용할 수 있습니다. 나는. 다음 작품들 :

app.Workbooks.Open("filename.xls", 2, True, None, None, "secret") 
관련 문제