その後いかがですか?
参考記事をもとにして、以下のようにするとよいと思います。
Worksheets(1).Range("A5:C7").CopyPicture
f.Text = "【PT2】"
f.Execute
.PasteSpecial Placement:=wdInLine
としたあとで、
Dim k As Long
.WholeStory
For k = 1 To .InlineShapes.Count
.InlineShapes(k).LockAspectRatio = msoTrue '縦横の比率を保持
.InlineShapes(k).Width = 200 '適当に。単位はポイント(≒0.3528mm)
Next
とするとよいと思います。
それは、以下のようにしても同じことになります。 For k = 1 To doc.InlineShapes.Count
doc.InlineShapes(k).LockAspectRatio = msoTrue '縦横の比率を保持
doc.InlineShapes(k).Width = 200 '適当に。単位はポイント(≒0.3528mm)
Next