Re: [AS] Scripter mail

Page principale
Supprimer ce message
Répondre à ce message
Auteur: Yvan KOENIG via Applescript_fr
Date:  
À: Liste AppleScript francophone
CC: Yvan KOENIG
Sujet: Re: [AS] Scripter mail
Je suis un âne.

Il était très facile de modifier mon script initial pour générer, via Numbers, un tableur Excel.

#<code>
tell application "Mail"
    # récupère le message sélectionné
    set unMessage to item 1 of (get the selection)
    # garni le presse papiers avec le contenu du message
    set the clipboard to (get content of unMessage)
end tell


tell application "Numbers"
    set monTableur to make new document
    tell monTableur to tell sheet 1 to tell table 1
        # Comme la table par défaut est dotée d'une rangée d'en-tête
        # et d'une colonne d'en-tête je supprime ces "parasites".
        remove row 1
        remove column 1
        # spécifie le point où l'on collera
        set selection range to range "A1"
    end tell
end tell


tell application "System Events" to tell process "Numbers"
    set frontmost to true
    keystroke "v" using {command down} # Colle le contenu du presse-papiers
end tell


set p2d to path to documents folder as text # Adaptez à vos souhaits
set nomDuDoc to "mon tableur.xls" # Adaptez à vos souhaits
set leChemin to p2d & nomDuDoc as «class furl»

tell application "Numbers"
    export monTableur to leChemin as Microsoft Excel # Exporte le document
end tell
#/<code>


Yvan KOENIG (VALLAURIS, France) lundi 21 octobre 2019 20:55:59


_______________________________________________
Applescript_fr mailing list
Applescript_fr@???
http://listes.patpro.net/mailman/listinfo/applescript_fr