Compartir por


Método Shapes.AddOLEObject (Word)

Crea un objeto OLE. Devuelve el objeto InlineShape que representa el nuevo objeto OLE.

Sintaxis

expresión. AddOLEObject( _ClassType_ , _FileName_ , _LinkToFile_ , _DisplayAsIcon_ , _IconFileName_ , _IconIndex_ , _IconLabel_ , _Range_ )

expresión requerida. Variable que representa un objeto Shapes .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
ClassType Opcional Variant Nombre de la aplicación utilizada para activar el objeto OLE especificado.
FileName Opcional Variant Archivo desde el que se creará el objeto. Si se omite este argumento, se utilizará la carpeta actual. Se debe especificar el argumento ClassType o FileName para el objeto, pero no ambos.
LinkToFile Opcional Variant True para vincular el objeto OLE al archivo desde el que se creó. False para que el objeto sea una copia independiente del archivo de OLE. Si especifica un valor para ClassType, el argumento LinkToFile debe ser False. El valor predeterminado es False.
DisplayAsIcon Opcional Variant True para mostrar el objeto OLE como un icono. El valor predeterminado es False.
IconFileName Opcional Variant Archivo que contiene el icono que se debe mostrar.
IconIndex Opcional Variant El número de índice del icono dentro de IconFileName. El orden de los iconos en el archivo especificado corresponde al orden en que los iconos aparecen en el cuadro de diálogo Cambiar icono cuando está activada la casilla de verificación Mostrar como icono. El primer icono en el archivo tiene el número de índice 0 (cero). Si no existe ningún icono con el número de índice dado en IconFileName, se utiliza el icono con el número de índice 1 (el segundo icono en el archivo). El valor predeterminado es 0 (cero).
IconLabel Opcional Variant Etiqueta o título que se mostrará debajo del icono.
Range Opcional Variant Intervalo donde se colocará en el texto el objeto OLE. El objeto reemplazará al intervalo, si éste no está contraído. Si se omite este argumento, el objeto se sitúa de forma automática.

Valor devuelto

InlineShape

Ejemplo:

En este ejemplo, se agrega una nueva imagen de mapa de bits flotante al documento activo. El mapa de bits está vinculado a otro archivo.

ActiveDocument.Shapes.AddOLEObject _ 
 FileName:="c:\my documents\MyDrawing.bmp", _ 
 LinkToFile:=True

Consulte también

Objeto de la colección de formas

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.