[R] Excel : Copier/Coller avec liaison en COM
Posté : mar. 05 nov. 2013 18:11
Bonjour à tous,
Je suis en train de traduire une macro en VBA Excel et je butte sur l'ultime étape : le coller avec liaison.
VBA :
...
Selection.Copy
Range("A186").Select
ActiveSheet.Paste Link:=True
que je traduis en:
AU3 :
....
$oExcel.Selection.Copy
$oExcel.Range("A186").Select
$oExcel.Application.CutCopyMode = False
puis ...
With $oExcel
.Activesheet.PasteSpecial(0xFFFFEFBD,Default,Default,Default) (qui ne copie que les valeurs)
ou
.Activesheet.Paste (qui copie tout)
EndWith
Je ne sais pas comment passer le paramètre Link:=True par l'objet $oExcel.
Quelqu'un peut-il m'aider ?
Merci par avance.
Je suis en train de traduire une macro en VBA Excel et je butte sur l'ultime étape : le coller avec liaison.
VBA :
...
Selection.Copy
Range("A186").Select
ActiveSheet.Paste Link:=True
que je traduis en:
AU3 :
....
$oExcel.Selection.Copy
$oExcel.Range("A186").Select
$oExcel.Application.CutCopyMode = False
puis ...
With $oExcel
.Activesheet.PasteSpecial(0xFFFFEFBD,Default,Default,Default) (qui ne copie que les valeurs)
ou
.Activesheet.Paste (qui copie tout)
EndWith
Je ne sais pas comment passer le paramètre Link:=True par l'objet $oExcel.
Quelqu'un peut-il m'aider ?
Merci par avance.