AppleScript: Worddatei erzeugen und mit Text füllen und speichern

tell application "Microsoft Word"
    activate
    --create new document
    set createDoc to make new document
    set name of font object of text object of createDoc to "Lucida Grande"
    set font size of font object of text object of createDoc to "14"

    --insert some text
    set words of document 1 to "This is a little test with AppleScript."

    --simple text formtting
    select word 4 of createDoc
    set bold of font object of selection to true
    set content of text object of selection to "sunny "

    --appent text to end
    insert text return & "another text" at end of text object of createDoc

    --save file
    save as createDoc file name "MyText.doc"
end tell

 

AppleScript: change column width and row height in excel file

(* excel_columnrow.applescript *)

tell application "Microsoft Excel"
    --set column width and row height
    set row height of range "1:30" to 40 -- points (rows)
    set column width of range "A:Z" to 2 -- characters (columns)

    delay 3

    -- set range to autofit
    tell range "A1:Z30" of active sheet
        repeat with i from 1 to (count columns)
            autofit column i
        end repeat
    end tell
end tell

 

AppleScript: add comment to cell in excel sheet

(* excel_addcomment.applescript *)

tell application "Microsoft Excel"
    tell range "A10" of active sheet
        set cmt to its Excel comment -- no error if nothing (dummy comment)
        set vis to visible of cmt --get any property , returns missing value if empty
        if vis is missing value then
            set cmt to add comment
        end if
    end tell

    tell cmt
        Excel comment text text "My comment" --overwrites, but omit 'over write'!
        set visible to true
        select its shape object -- to allow editing
    end tell
end tell