Como redimensionar várias imagens do Word de uma só vez
1° passo:

2° PASSO:

3° PASSO:

4° PASSO:

5° PASSO:

6° PASSO:

1) Caso você queira apenas REDIMENSIONAR:
Sub RedimensionarImagens()
Dim ishp As InlineShape
For Each ishp In ActiveDocument.InlineShapes
ishp.LockAspectRatio = msoFalse
ishp.Width = 5
ishp.Height = 150
Next ishp
End Sub
2 ) Caso você queira REDIMENSIONAR e ALINHAR:
Sub RedimensionarImagens()
Dim ishp As InlineShape
For Each ishp In ActiveDocument.InlineShapes
ishp.LockAspectRatio = msoFalse
ishp.Width = 150
ishp.Height = 150
Next ishp
For Each oILShp In ActiveDocument.InlineShapes
oILShp.Select
Selection.ParagraphFormat.Alignment = wdAlignParagraphCenter
Next
PRONTO
Esse procedimento ajuda bastante, meus parabéns pela iniciativa. No meu cotidiano faço vários relatórios após atividade de campo, neles anexo imagens e reduzo o tamanho delas sempre para 9 x 12 (Retrato) que cabe quatro imagens numa página A4 e 16×12 cm (Paisagem) que cabe duas.
Criei dois macros usando o código acima para os tamanhos (9×12 e 16×12) e adicionei o Botão de Execução deles na Página Inicial do Word, porém quando eu clico no botão de 9×12 ele reduz todas as imagens do arquivo para este tamanho.
No meu caso quero que ele reduza somente a imagem selecionada do arquivo, pois no mesmo relatório vai existir outra imagem que ficará no tamanho 16x12cm. Teria como ajudar a resolver esse problema???
Vale ressaltar que fiz o Macro no modelo normal do Word, ou seja, todas as vezes que eu pedir um novo arquivo eles estarão disponíveis. O tamanho da imagens de 9 x 12 cm (L x A) = 255 x 340.1 e 16 x 12 cm (L x A) = 453.4 x 340.1
Obrigado!