Applescript - Abrir archivo protegido por contraseña

1

¿Existe una forma para que Applescript abra un libro de Excel (.xls) que esté protegido por contraseña?

Veo que en la biblioteca hay funciones para verificar si un libro de trabajo tiene una contraseña, pero no conozco la sintaxis correcta para abrir un wb con protección por contraseña.

Tell application "Microsoft Excel"
  -- set theWb to path of .... etc.
  open theWb with password "abc" ? <--- what should go here?
end tell
    
pregunta klutznic 17.06.2016 - 08:56

1 respuesta

1

Hay una forma de abrir un libro de Excel (xlsx, en mi ejemplo) que está protegido, ya sea el libro y / o la hoja. Puedes usar el siguiente script:

set passwd to "1234" -- whatever you want
set theWbpath to "/Users/xxxxx/Desktop/number1.xlsx" -- example path
set theWb to "number1.xlsx" -- example file
set theSheet to "sheet1" -- example name of sheet
tell application "Microsoft Excel"
    open theWbpath                
    unprotect workbook theWb ¬ --> 
        password passwd        --> workbook part, can be left out
    unprotect sheet theSheet ¬ --> 
        password passwd        --> sheet part, can be left out
end tell
    
respondido por el roadrunner 17.06.2016 - 16:17

Lea otras preguntas en las etiquetas