Il suffit d’enregistrer un copier-coller tout simple pour obtenir la syntaxe correcte.:
Sub Macro1()
'
' Macro1 Macro
'
'
Range("C2").Select
ActiveCell.FormulaR1C1 = "12345"
Range("C2").Select
Selection.Copy
Range("D8").Select
ActiveSheet.Paste
End Sub
Jacques
> Le 30 mars 2021 à 21:55, Madert Pascal via Applescript_fr <applescript_fr@???> a écrit :
>
> Bonjour,
>
> J'essaie de copier une cellule d'une feuille d'un classeur excel, mais je n'y arrive pas.
> Il y a "range" ou "rows", mais juste une cellule, ??
>
> —script
>
> tell application "Microsoft Excel"
> Open "classeur1.xlsx
> copy range "C2:C2"
> end tell
> quit application "Microsoft Excel"
>
> —script
>
> Ça ne renvoie rien.
>
> Merci de votre aide
>
> 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