A family of Microsoft presentation graphics products that offer tools for creating presentations and adding graphic effects like multimedia objects and special effects with text.
This should get you started. It assumes that they are only 2 shapes per slide and it will resize and position the 1st two shapes on the slide. You can further edit the code to suit your purpose.
Sub ProcessAllSlides()
Dim sld As Slide
Dim Shp As Shape
For Each sld In ActivePresentation.Slides
Call SetChartSizeAndPosition(sld.Shapes(1), 10, 10, 200, 200)
Call SetChartSizeAndPosition(sld.Shapes(2), 310, 10, 200, 200)
Next
End Sub
Sub SetChartSizeAndPosition(Shp As Shape, Left As Single, Top As Single, Width As Single, Height As Single)
With Shp
.Left = Left
.Top = Top
.Width = Width
.Height = Height
End With
End Sub