Re: [AS] Un script pour renommer un fichier

Page principale
Supprimer ce message
Répondre à ce message
Auteur: Stephane Debron via Applescript_fr
Date:  
À: La liste AppleScript Francophone
CC: Stephane Debron
Sujet: Re: [AS] Un script pour renommer un fichier
… C'est vite trouvé :
tell application "Microsoft Excel" to tell front window to set
myrangevalue to value of range selection

Demander aussi à xl :
get the path of active workbook
    get the caption of active window # pour ne pas se fatiguer


… et pour finir

do shell script "mv -n " & lepathactuel & space & lenioupath




--
Stéphane D
MONTPELLIER

To: La liste AppleScript Francophone <applescript_fr@???>

Cc: Stéphane Debron <debron@???>
Subject: Re: [AS] Un script pour renommer un fichier

>Salut
>Un coup d'oeil à la library d'excel permet de constater qu'on peut
>demander n'importe quoi à l'application.
>
>Cette instruction de word doit être transposable dans xl, et réécrite en
>terme de range :
>tell application "Microsoft Word" to tell front window to tell selection
>to set mysel to content
>
>Ensuite on peut simplement demander au finder de bidouiller le nom : tell
>app "finder" to set myfiles to the selection as alias list
>Get the name of item 1 of myfilesŠ et mélanger avec mysel
>
>Bonsoir
>--
>Stéphane D
>
>
>-----Original Message-----
>From: La liste AppleScript Francophone <applescript_fr@???>
>Reply-To: La liste AppleScript Francophone <applescript_fr@???>
>Date: mercredi 21 avril 2021 17:13
>To: La liste AppleScript Francophone <applescript_fr@???>
>Cc: Madert Pascal <pascal.madert@???>
>Subject: [AS] Un script pour renommer un fichier
>
>>Bonjour,
>>
>>Je cherche à faire un script pour renommer des fichiers excel (.xlsx) en
>>utilisant des cellules du fichier.
>>
>>Actuellement je le fais à la main, j'ouvre le fichier excel, je copie la
>>1ere cellule (par exemple A5), je colle dans le nom du fichier, je copie
>>la 2eme cellule (par exemple D3), et je re-colle dans le nom en
>>remplaçant ou pas un mot déjà existant. Fastidieux pour une 100e de
>>fichiers chaque mois.
>>
>>L'idée est d'aller copier ou mettre dans une variable une ou des cellules
>>(elles sont toujours au même endroit) et d'ajouter (ou remplacer certains
>>mots) du nom du fichier excel.
>>
>>Je vois comment renommer un fichier mais pas d'aller chercher l'info dans
>>le fichier excel et le mettre dans une variable.
>>
>>Bonne soirée
>>Pascal
>>
>>_______________________________________________
>>Applescript_fr mailing list
>>Applescript_fr@???
>>http://listes.patpro.net/mailman/listinfo/applescript_fr
>
>
>_______________________________________________
>Applescript_fr mailing list
>Applescript_fr@???
>http://listes.patpro.net/mailman/listinfo/applescript_fr



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