Bonsoir Olivier,
J’ai fait et ça sélectionne le même nombre de cellules copiées en transposition mais rien n’est collé.
Quelle fonction permet de sélectionner les cellules comme si je faisais « pomme+A » ?
Pascal
> Le 23 janv. 2019 à 12:30, Olivier Berquin <olivier.berquin@???> a écrit :
>
> Bonjour Pascal,
>
> Pardon: j'aurais dû expliquer…
> Le script sélectionne la première cellule non vide de la sélection et colle
> en transposant ce qu'il y a dans le clipboard.
> Donc… il faut copier des cellules AVANT de lancer le script…
>
> O.
>
>
> Le mer. 23 janv. 2019 à 11:09, Madert Pascal <pascal.madert@???> a
> écrit :
>
>> Merci Olivier,
>>
>> J’ai testé ton script.
>> J’ouvre mon fichier excel, je sélectionne les cellules (pomme&A)
>> Je lance le script
>> Ça flash dans excel, la sélection n’est plus sélectionné mais rien n’a
>> bougé.
>>
>> Ne serait-ce pas parce qu’un transposer depuis la première cellule sur la
>> zone sélectionnée n’est pas possible (avec excel 16 sur Mac)
>> Le test à la main n’accepte pas de collage spécial - transposer à partir
>> de la sélection des cellules.
>> Je dois sélectionner une autre plage ou une nouvelle feuille. Et dans ce
>> cas supprimer la première feuille ou les anciennes cellules.
>>
>> Au plaisir de te lire
>>
>> Pascal
>>
>>
>>> Le 23 janv. 2019 à 09:03, Olivier Berquin <olivier.berquin@???> a
>> écrit :
>>>
>>> J'ai retrouvé un script avec toute une série de commande… J'ai isolé ici
>> le
>>> paste spécial:
>>>
>>> tell application "Microsoft Excel"
>>>
>>> set foundRange to selection
>>>
>>> set cur_col to the (first column index of foundRange)
>>>
>>> set cur_row to the (first row index of foundRange)
>>>
>>> set nextCell to cell cur_row of column cur_col
>>>
>>> tell nextCell
>>>
>>> select
>>>
>>> paste special with transpose
>>>
>>> end tell
>>>
>>> end tell
>>>
>>>
>>> Le mer. 23 janv. 2019 à 08:59, Olivier Berquin <
>> olivier.berquin@???>
>>> a écrit :
>>>
>>>> Bonjour Pascal,
>>>>
>>>> Il faut d'abord comprendre la logique d'Excel.
>>>> On ne peut faire un "transposer qu'à partir d'un collage spécial (menu
>>>> Édition).
>>>> Donc, en script, c'est la même chose (je fais un copier/coller ici du
>>>> Paste Special):
>>>> paste special
>>>>
>>>> paste special (verb)Pastes the contents of the Clipboard onto the sheet,
>>>> using a specified format. Use this method to paste data from other
>>>> applications or to paste data in a specific format. (from Table Suite)
>>>> command syntax
>>>> paste special range ¬
>>>> what paste chart format ¬
>>>> operation operation ¬
>>>> skip blanks boolean ¬
>>>> transpose boolean
>>>> parameters
>>>> Parameter
>>>> Required
>>>> Type
>>>> Description
>>>> direct parameter required range
>>>> operation optional operation The paste operation.
>>>> skip blanks optional boolean Set to true to have blank cells in the
>> range
>>>> on the clipboard not be pasted into the destination range. The default
>>>> value is false.
>>>> transpose optional boolean set to true to transpose rows and columns
>> when
>>>> the range is pasted. The default value is false.
>>>> what optional paste chart format The part of the range to be pasted.
>>>>
>>>>
>>>> Le mar. 22 janv. 2019 à 22:22, Madert Pascal <pascal.madert@???>
>> a
>>>> écrit :
>>>>
>>>>> Bonjour à tous et bonne année 2019
>>>>>
>>>>> J’ai besoin à partir de FMP d’envoyer un script sur un fichier excel
>> pour
>>>>> couper et transposer toutes les cellules exportées depuis FMP
>>>>> J’ai regardé dans la bibliothèque d’Excel, et je ne trouve pas ce qui
>>>>> ressemble à transposer.
>>>>>
>>>>> Merci
>>>>> Pascal
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Applescript_fr mailing list
>>>>> Applescript_fr@???
>>>>> http://listes.patpro.net/mailman/listinfo/applescript_fr
>>>>>
>>>>
>>>>
>>>> --
>>>> Mac OS 10.13.6
>>>> Adobe CC 2017-2018
>>>>
>>>
>>>
>>> --
>>> Mac OS 10.13.6
>>> Adobe CC 2017-2018
>>> _______________________________________________
>>> 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
>>
>
>
> --
> Mac OS 10.13.6
> Adobe CC 2017-2018
> _______________________________________________
> 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