Re: [AS] scripter excel

Page principale
Supprimer ce message
Répondre à ce message
Auteur: Stephane Debron
Date:  
À: La liste AppleScript Francophone
Sujet: Re: [AS] scripter excel
Le 16/03/08 18:55, « MADERT Pascal » <p.madert@???> a écrit :

> Bonsoir à tous.
>
> J'essaie de scripter un fichier excel.
> est-il possible de copier dans un fichier excel des cellules à partir
> d'une cellule contenant un mot précis jusqu'à la cellule vide avant
> une cellule contenant un autre mot précis ?
> ou bien copier de la première ligne contenant la cellule avec le mot
> précis jusqu'à la première des lignes ne contenant que des cellules
> vides ?
> et si oui, comment ?
>
> pour l'instant mon script copie des cellules du type Select Range
> "L1C1:L24C10"
> mais bientôt, le fichier aura un nombre de lignes variables... donc
> comment je fais ?
>
> cordialement,
> Pascal


Ne sachant pas s'il s'agit d'excel 2004 (vba) ou 2008 (applescript), je
reste dans les généralités
1/ il est possible de sélectionner une plage variable en utilisantŠ des
variables : on déclare ligne_origine pour L1, à laquelle on affecte la
valeur 1, colonne_origine pour C1 (:=1), ligne_destination pour L24 (:=24),
etc
La syntaxe de la commande varie selon le langage utilisé.

2/ S'il faut en plus trouver un mot précis dans la feuille, alors, il faut
utiliser une fonction de recherche, qui va retourner un objet de type Range,
qu'on utilise selon le 1/. Cf, le document pdf "Excel et AppleScript
reference", sur mactopia.com (pour microsoft, le mac reste une utopie... à
Richmond, on n'arrive pas à croire que depuis 1984, ce truc existe toujours)

A+


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