Объект InlineShapes (Word)
Коллекция объектов InlineShape , представляющих все встроенные фигуры в документе, диапазоне или выделенном фрагменте.
Замечания
Используйте свойство InlineShapes , чтобы вернуть коллекцию InlineShapes . В следующем примере каждая встроенная фигура в активном документе преобразуется в объект Shape .
For Each iShape In ActiveDocument.InlineShapes
iShape.ConvertToShape
Next iShape
Используйте метод New , чтобы создать рисунок в виде встроенной фигуры. Используйте методы AddPicture и AddOLEObject , чтобы добавить изображения или объекты OLE и связать их с исходным файлом. Используйте метод AddOLEControl для добавления элемента управления ActiveX.
Объекты Shape привязываются к текстовому диапазону, однако могут свободно перемещаться и их можно располагать в любом месте на странице. Используйте метод ConvertToInlineShape и ConvertToShape для преобразования фигур из одного типа в другой. В встроенные фигуры можно преобразовывать только рисунки, объекты OLE и элементы ActiveX.
Свойство Count для этой коллекции в документе возвращает количество элементов только в основной истории. Для подсчета элементов в других историях используйте коллекцию с объектом Range .
При открытии документа, созданного в более ранней версии Word, изображения преобразуются в встроенные фигуры.
См. также
Справочник по объектной модели Word
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.