Well, from the first glance it looks like your loop will never exit. If there are any shapes in the document, this line:
VB Code:
Do Until ActiveSheet.Shapes.Count = 0
will never test true.

Originally Posted by
BUYAMAC
What I would like to do is to select ALL exsisting identical pictures in word document and resize them all.
Do you want all of the images resized, or just ones that meet a specific criteria? This will resize all of them:
VB Code:
Public Sub ResizePics()
Dim oDoc As Document, oShape As InlineShape
Set oDoc = Application.ActiveDocument
For Each oShape In oDoc.InlineShapes
oShape.Height = 270
oShape.Width = 360
Next oShape
Set oDoc = Nothing
End Sub
If you only want to resize some of them, you'll have to add some sort of test to determine if the oShape is one that fits your criteria.