Objet InlineShapes (Word)
Collection d’objets InlineShape qui représentent toutes les formes insérées dans un document, une plage ou une sélection.
Remarques
Pour renvoyer la collection InlineShapes, utilisez la propriété InlineShapes. L’exemple suivant montre comment convertir chaque forme insérée du document actif en objet Shape.
For Each iShape In ActiveDocument.InlineShapes
iShape.ConvertToShape
Next iShape
Utilisez la méthode New pour créer une image en tant que forme insérée. Utilisez les méthodes AddPicture et AddOLEObject pour ajouter des images ou des objets OLE et les lier à un fichier source. Pour ajouter un contrôle ActiveX, utilisez la méthode AddOLEControl.
Les objets Shape sont ancrés à une plage de texte mais sont flottants et peuvent être placés n'importe où sur la page. Utilisez la méthode ConvertToInlineShape et la méthode ConvertToShape pour convertir des formes d’un type à l’autre. Seuls les objets OLE, les images et les contrôles ActiveX peuvent être convertis en formes insérées.
La propriété Count pour cette collection dans un document renvoie le nombre d'éléments dans le niveau principal uniquement. Pour compter les éléments placés dans d'autres articles, utilisez la collection avec l'objet Range.
Lorsque vous ouvrez un document créé dans une version antérieure de Word, les images sont converties en formes insérées.
Voir aussi
Référence du modèle objet Word
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.