[<] Sujet : [AS] scripter excel
De : MADERT Pascal <anonyme@...>
Date : 2008-03-16 18:55:55
Sujet : Re: [AS] scripter excel
De : Stephane Debron <anonyme@...>
Date : 2008-03-21 08:08:56
Sujet : Re: [AS] scripter excel
De : MADERT Pascal <anonyme@...>
Date : 2008-03-21 09:06:49
Sujet : Re: [AS] scripter excel
De : Stephane Debron <anonyme@...>
Date : 2008-03-22 01:33:13
Le 21/03/08 8:08, « Stephane Debron » <anonyme@...> a écrit : > Le 16/03/08 18:55, « MADERT Pascal » <anonyme@...> 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 Ohoho, pas si simple ! dans l'exemple (sélection de L1C1:L24C10), ceci, en vba Range(cells(1,1),cells(24,10)).select semble intraduisible en excel applescript ! Une syntaxe unique est admise : Select Range "A1:J10" Pour utiliser des références variables, la seule solution semble donc de jouer sur les chaînes de caractères. Pas élégant ! A+ _______________________________________________ Applescript_fr mailing list anonyme@... http://listes.patpro.net/mailman/listinfo/applescript_fr
Sujet : Re: [AS] scripter excel
De : anonyme@...
Date : 2008-03-25 09:51:08