Антон Кокин
Для этих целей можно воспользоваться следующим макросом:
Sub movePic()
'Перемещение рисунка влево или вправо в милимметрах
Dim Message As String
On Error Resume Next
If Selection.Type = wdSelectionIP Then
MsgBox "Пожалуйста, выделите ваш рисунок"
Else
Do While Message = ""
Message = InputBox("Введите расстояние (в мм), на которое следует переместить рисунок." & _
vbCr & "Если нужно переместить рисунок влево, то перед цифрой поставьте знак 'минус'", _
"Перемещение рисунка", "")
If StrPtr(Message) = 0 Then Exit Sub
Loop
'проверка типа объекта и, если это картинка (InlineShape), то происходит ее
'преобразование в рисунок (Shape)
If Selection.Type = wdSelectionInlineShape Then
Selection.InlineShapes(1).ConvertToShape
End If
Selection.ShapeRange.IncrementLeft MillimetersToPoints(Message)
End If
End Sub
Если вы не знаете, как подключить к документу и применить эти макросы, изучите
Ссылки по теме