Shapes.AddOLEObject (Excel)

Crée un objet OLE. Renvoie un objet Shape qui représente le nouvel objet OLE.

AddOLEObject (ClassType, Filename, Link, DisplayAsIcon, IconFileName, IconIndex, IconLabel, Left, Top, Width, Height)


Worksheets(1).Shapes.AddOLEObject Left:=100, Top:=100, _ 
 Width:=200, Height:=300, _ 
 FileName:="c:\my documents\testing.doc", link:=True

Arguments

Optional arguments

Les arguments suivants sont facultatifs

ClassType (String) - Chaîne qui contient l'identificateur de programmation pour que l'objet soit créé. Vous devez spécifier TypeClasse ou filename. Si TypeClasse est spécifié, le nom de fichier et le lien sont ignorés.

Filename (String) - Fichier à partir duquel créer l'objet. Si le chemin d’accès n’est pas spécifié, le dossier de travail actif est utilisé. Vous devez spécifier l’argument ClassType ou filename pour l’objet, mais pas les deux.

Link (Boolean) - 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 pour l'argument TypeClasse, sa valeur doit être False. La valeur par défaut est False.

DisplayAsIcon (Boolean) - True pour afficher l'objet OLE en tant qu'icône. La valeur par défaut est False.

IconFileName (String) - Fichier contenant l'icône à afficher.

IconIndex (Object) - Index de l'icône dans l'argument NomFichierIcône. L'ordre des icônes dans le fichier spécifié correspond à l'ordre dans lequel les icônes s'affichent dans la boîte de dialogue Changer d'icône (accessible à partir de la boîte de dialogue Objet lorsque la case à cocher Afficher sous forme d'icône est activée). La première icône dans le fichier a 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 (String) - Légende à afficher sous l'icône.

Left (Points) - Position (en points) du coin supérieur gauche du nouvel objet par rapport au coin supérieur gauche du document. La valeur par défaut est 0 (zéro).

Top (Long) - Position (en points) du coin supérieur gauche du nouvel objet par rapport au bord supérieur du document. La valeur par défaut est 0 (zéro).

Width (Long) - Dimensions initiales de l'objet OLE, en points.

Height (Long) - Dimensions initiales de l'objet OLE, en points.