Depuis quelques années, j'utilise des diagrammes Excel pour la création de films animés par ordinateur pour l'enseignement de la physique. Cependant, lors de la conversion de VBA en AppleScript, j'ai eu de la difficulté à sauvegarder les graphiques sous forme de fichiers .jpeg. J'ai essayé le script ci-dessous:Enregistrement d'un graphique en tant que fichier .jpeg
tell application "Microsoft Excel"
set filebasename to get value of cell "MovieName"
activate object chart object filebasename of sheet 1
set testfile to "test.jpg"
save as picture active chart picture type save as JPG file file name testfile
end tell
mais éditeur AppleScript me dit le graphique actif ne comprend pas la sauvegarde que l'instruction de l'image. Mon travail autour est d'utiliser le script:
tell application "Microsoft Excel"
set filebasename to get value of cell "MovieName"
activate object chart object filebasename of sheet 1
copy picture active chart appearance screen format picture
end tell
puis devant le presse-papiers dans GraphicConverter pour obtenir un fichier .jpeg.
Qu'est-ce que je fais c'est stupide?