Word 2007 VBA не может управлять изображениями?
-
19-08-2019 - |
Вопрос
Попробуйте записать макрос в Word 2007, обратите внимание, что вы ничего не можете сделать с изображениями. (или это локальная проблема с моей машиной?)
И я даже не могу найти объект Picture / Image в объекте Word. Ссылка.
Что дает?
Решение
В Word изображения обрабатываются как фигуры. В основном это два типа: InlineShapes
, которые выровнены по тексту, и Shapes
все фигуры, плавающие на странице.
Вы можете получить доступ к изображению в зависимости от его типа через
With ActiveDocument.InlineShapes(1)
.Width = 300
.Height = 200
End With
или
With ActiveDocuments.Shapes(1)
.Width = 300
.Height = 200
End With
Другие советы
Во время записи вы не можете использовать мышь, чтобы выбрать что-либо, поэтому вы должны использовать клавиатуру, чтобы выбрать изображение, а затем использовать опции меню для управления им. Р>
Не связан с StackOverflow