Domanda

Sto cercando di aprire un ms protetti da scrittura file excel 2007 utilizzando win32com in python - Io ho la password. Posso aprirlo con l'input dell'utente della password nella finestra di dialogo di Excel. Voglio essere in grado di aprire il file senza alcuna interazione da parte dell'utente. Ho provato quanto segue, ma si apre ancora la finestra di dialogo.

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

Tutte le idee che sto facendo male per favore?

Grazie,

Dave.

È stato utile?

Soluzione

posso ottenere il codice di cui sopra al lavoro se non si tenta di utilizzare parametri di funzione con nome. Cioè le seguenti opere:

app.Workbooks.Open("filename.xls", 2, True, None, None, "secret")
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top