Shapes.AddOLEObject, méthode (Word)
Crée un objet OLE. Renvoie l'objet InlineShape qui représente le nouvel objet OLE.
Syntaxe
expression. AddOLEObject
( _ClassType_
, _FileName_
, _LinkToFile_
, _DisplayAsIcon_
, _IconFileName_
, _IconIndex_
, _IconLabel_
, _Range_
)
expression Obligatoire. Variable qui représente un objet Shapes .
Parameters
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
ClassType | Facultatif | Variant | Nom de l'application utilisée pour activer l'objet OLE spécifié. |
FileName | Facultatif | Variant | Fichier à partir duquel créer l'objet. Si vous ne spécifiez pas cet argument, c'est le dossier actif qui est utilisé. Précisez soit l'argument TypeClasse, soit l'argument NomFichier de l'objet, mais pas les deux. |
LienVersFichier | Facultatif | Variant | True pour lier l'objet OLE au fichier à partir duquel il a été créé. False pour que l'objet d'une copie indépendante du fichier OLE. Si vous avez spécifié une valeur à ClassType, l'argument LinkToFile doit avoir la valeur False. La valeur par défaut est False. |
DisplayAsIcon | Facultatif | Variant | True pour afficher l'objet OLE en tant qu'icône. La valeur par défaut est False. |
IconFileName | Facultatif | Variant | Fichier contenant l'icône à afficher. |
IconIndex | Facultatif | Variant | Numéro d'index de l'icône dans IconFileName. L'ordre des icônes dans le fichier spécifié correspond à l'ordre dans lequel les icônes apparaissent dans la boîte de dialogue Changer d'icône lorsque la case à cocher Afficher sous forme d'icône. La première icône dans le fichier porte le numéro d'index 0 (zéro). Si une icône avec le numéro d'index donné n'existe pas dans IconFileName, l'icône avec le numéro d'index 1 (la deuxième icône dans le fichier) est utilisée. La valeur par défaut est 0 (zéro). |
IconLabel | Facultatif | Variant | Légende à afficher sous l'icône. |
Range | Facultatif | Variant | Plage dans laquelle l'objet OLE est placé dans le texte. L'objet OLE remplace cette plage, sauf si elle est réduite. Si vous ne spécifiez pas cet argument, l'objet se place automatiquement. |
Valeur renvoyée
InlineShape
Exemple
Cet exemple montre comment ajouter dans le document actif une nouvelle image flottante en mode point. L'image en mode point est liée à un autre fichier.
ActiveDocument.Shapes.AddOLEObject _
FileName:="c:\my documents\MyDrawing.bmp", _
LinkToFile:=True
Voir aussi
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.