Sheets("Slide Name").ChartObjects("Object 8").Select
Selection.Copy
mySlide.Select
The datatype is ppPasteOLEObject
, not ppPasteEnhancedMetafile
,
mySlide.Shapes.PasteSpecial DataType:=ppPasteOLEObject, _
Link:=msoTrue
Below code is not working.
Set myShapeRange = mySlide.Shapes(mySlide.Shapes.Count)
myShapeRange.Left = 234
myShapeRange.Top = 186
How can i select the specific chart in PowerPoint and reposition it?
This short test just works.
You can have a breakpoint when getting shape object and give it a try in watch. The paste operation always adds a new item to the end of the list.