Come sbarazzarsi della finestra di dialogo "Concedi accesso ai file" in Word 2016 + AppleScript quando si inserisce un'immagine

3

Utilizziamo AppleScript per creare documenti MS Word, che includono anche immagini. Funziona perfettamente con Word 2011, ma ho problemi con Word 2016.

Quando si aprono file con Word 2016 tramite AppleScript, viene visualizzata una finestra di dialogo "Concedi accesso ai file". Questo probabilmente ha a che fare con il sandboxing. Per l'apertura di documenti l'ho risolto passando un file -object al metodo open :

    tell application "Microsoft Word"
        open "path:to:some:file.docx" --Grant File Access dialog
        open file "path:to:some:file.docx" --No dialog, success!

Tuttavia, quando si inserisce un'immagine, non riesco a trovare un modo per passare un file -object. Io uso questo codice:

    set imageFile to choose file
    tell application "Microsoft Word"
        open file someFilePath
        tell document someFileName
            make new inline picture at before text object of cell 1 of row 1 of table 1 ¬
              with properties {file name:(imageFile as text), save with document:true}

La proprietà file name non accetta un file -object e non esiste una proprietà file .

C'è un modo per sbarazzarsi di questa finestra?

    
posta doekman 21.09.2016 - 10:20
fonte

0 risposte

Leggi altre domande sui tag