Один из возможных способов создания этого условного макроса - это использование If для проверки высоты выбранного изображения. (спасибо за помощь Тане).
Sub SizeAllImage() Dim pic As Long With ActiveDocument For pic = 1 To .InlineShapes.Count With .InlineShapes(pic) If .Height >= CentimetersToPoints(1) Then .Width = CentimetersToPoints(2.3) End If End With Next pic End With End Sub