Функция AddPicture имеет ряд параметров, включая ширину и высоту, которые можно использовать для изменения размера изображения до желаемого размера.
Пожалуйста, посмотрите пример ниже:
Sub InsertImage()
Dim imagePath As String
imagePath = "C:\\picture.jpg"
ActiveDocument.Shapes.AddPicture FileName:=imagePath, _
LinkToFile:=False, _
SaveWithDocument:=True, _
Left:=-5, _
Top:=5, _
Anchor:=Selection.Range, _
Width:=20, _
Height:=20
End Sub
Кроме того, посмотрите эту статью msdn для объяснения функции AddPicture (), а также список доступных параметров, которые вы можете передать ей.