Share via


Objeto InlineShapes (Word)

Uma coleção de InlineShape objetos que representam todas as formas embutidas em um documento, intervalo ou seleção.

Comentários

Use a propriedade InlineShapes para retornar a coleção InlineShapes. O exemplo seguinte converte cada forma embutida do documento ativo em um objeto Shape.

For Each iShape In ActiveDocument.InlineShapes 
 iShape.ConvertToShape 
Next iShape

Use a nova método para criar uma nova imagem como uma forma embutida. Use os métodos AddPicture e AddOLEObject para adicionar imagens ou objetos OLE e vinculá-los a um arquivo de origem. Use o AddOLEControl método adicionar um controle ActiveX.

Objetos Shape ficam vinculados a um intervalo de texto, mas são livremente flutuantes e podem ser posicionados em qualquer lugar na página. Use o método ConvertToInlineShape e o método ConvertToShape para converter formas de um tipo para outro. Você pode converter somente figuras, objetos OLE e controles ActiveX para formas embutidas.

A propriedade Count dessa coleção em um documento retorna o número de itens no texto principal. Para contar itens em outros textos usam a coleção com o objeto de intervalo.

Quando você abre um documento criado em uma versão anterior do Word, as figuras são convertidas em formas embutidas.

Confira também

Referência do modelo de objeto do Word

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.