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