A family of Microsoft word processing software products for creating web, email, and print documents.
You can use a Set statement to assign the added picture to a Shape object, then pass additional formatting commands to it without selecting. This also shows the circumstance in which you use brackets for parameters:
Sub RotatePic()
Dim NewPic As Shape
Pth = "I:"
Set shpCanvas = Selection.ShapeRange
Set shpCanvasShapes = shpCanvas.CanvasItems
Set NewPic = shpCanvasShapes.AddPicture(FileName:=Pth & "Map.jpg", Left:=0, Top:=0, Width:=200, Height:=300)
NewPic.Rotation = -90
End Sub