Resim eklerken Word 2016 + AppleScript'teki “Dosya Erişimi Ver” iletişim kutusundan nasıl kurtulurum


3

AppleScript kullanarak, resimler de içeren MS Word belgeleri oluşturmak için kullanıyoruz. Bu, Word 2011'de işe yarar, ancak Word 2016'da sorun yaşıyorum.

Dosyaları AppleScript ile Word 2016 ile açarken, bir "Dosya Erişimi Ver" iletişim penceresi açılır. Bunun muhtemelen kum havuzuyla ilgisi var. Belgeleri fileaçmak için bir -object openyöntemini ileterek düzelttim :

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

Ancak, resim eklerken, bir filenesneyi geçmenin bir yolunu bulamıyorum. Bu kodu kullanıyorum:

    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}

Özelliği file namebir filenesne kabul etmiyor ve hiçbir özelliği yoktur file.

Bu iletişim kutusundan kurtulmanın bir yolu var mı?


1
Biraz farklı bir sorun yaşadım: "": ":" "dosya dizini" etkin belge yolunu karşılaştır Bu sorunu çözmek için yolun sonuna "POSIX dosyası olarak" eklemek zorunda kaldım: aktif belge yolunu karşılaştır "yol: için:
dosya.docx
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.