Clase InlineShape - objeto en la capa de texto (Word VBA)

La clase InlineShape representa un objeto en la capa de texto de un documento.

Las siguientes clases dan acceso a la clase InlineShape

Para usar una variable de clase InlineShape, primero debe ser instanciado, por ejemplo

Dim ise as InlineShape
Set ise = ActiveDocument.Range.InlineShapes(Index:=1)
Los siguientes procedimientos se pueden usar para establecer variables de clase InlineShape : Field.InlineShape, InlineShapes.Add3DModel, InlineShapes.AddChart2, InlineShapes.AddHorizontalLine, InlineShapes.AddHorizontalLineStandard, InlineShapes.AddOLEControl, InlineShapes.AddOLEObject, InlineShapes.AddPicture, InlineShapes.AddPictureBullet, InlineShapes.AddSmartArt, InlineShapes.AddWebVideo, InlineShapes.Item, InlineShapes.New, ListFormat.ListPictureBullet ...ListLevel.ApplyPictureBullet, ListLevel.PictureBullet, Shape.ConvertToInlineShape, ShapeRange.ConvertToInlineShape.

For Each

A continuación, se muestra un ejemplo de cómo procesar los elementos InlineShape en una colección.

Dim ise As InlineShape
For Each ise In ActiveDocument.Range.InlineShapes
	
Next ise

Métodos

ConvertToShape - Convierte una forma entre líneas en una forma flotante libre.

Delete - Elimina la forma entre líneas especificada.

Reset - Quita los cambios realizados en una forma en línea.

Select - Selecciona la forma entre líneas especificada.

Propiedades

AlternativeText Devuelve o establece una cadena que representa el texto alternativo asociado con una forma en una página web.

Borders Devuelve una colección Borders que representa todos los bordes de la forma especificada.

Chart Devuelve un objeto Chart que representa un gráfico dentro de la colección de formas en línea en un documento.

Decorative

Field Devuelve un objeto Field que representa el campo asociado a la forma entre líneas especificada.

Fill Devuelve un objeto FillFormat que contiene las propiedades de formato de relleno de la forma especificada.

Glow Devuelve un objeto GlowFormat que indica las propiedades de formato de un efecto iluminado.

GraphicStyle

GroupItems Devuelve una colección GroupShapes que representa las formas agrupadas para una forma entre líneas.

HasChart True si la forma especificada es un gráfico.

HasSmartArt Devuelve true si hay un diagrama de SmartArt presente en la forma.

Height Devuelve o establece el alto de una forma entre líneas.

HorizontalLineFormat Devuelve un objeto HorizontalLineFormat que contiene el formato de línea horizontal del objeto InlineShape especificado.

Hyperlink Devuelve un objeto HYPERLINK que representa el hipervínculo asociado con la forma entre líneas especificada.

IsPictureBullet True indica que un objeto InlineShape es una viñeta de imagen.

Line Devuelve un objeto LineFormat que contiene las propiedades de formato de línea de la forma especificada.

LinkFormat Devuelve un objeto LinkFormat que representa las opciones de vínculo de la forma entre líneas especificada que está vinculada a un archivo.

LockAspectRatio MsoTrue si la forma especificada mantiene sus proporciones originales cuando se cambia el tamaño.

Model3D

OLEFormat Devuelve un objeto OLEFormat que representa las características OLE (excepto las de vinculación) de la forma entre líneas especificada.

PictureFormat Devuelve un objeto PictureFormat que contiene las propiedades de la forma entre líneas del formato de imagen.

Range Devuelve un objeto Range que representa la parte de un documento incluida en una forma entre líneas.

Reflection Devuelve un objeto ReflectionFormat que representa el formato de reflejo de una forma.

ScaleHeight Ajusta el alto de la forma entre líneas especificada con relación a su tamaño original.

ScaleWidth Ajusta el ancho de la forma entre líneas especificada con relación a su tamaño original.

Script Devuelve un objeto script , que representa un bloque de secuencias de comandos o código asociado con una imagen en la Página Web especificada.

Shadow Devuelve un objeto ShadowFormat que representa el formato de sombreado de la forma especificada.

SmartArt Devuelve un objeto SmartArt que proporciona una forma de trabajar con el SmartArt asociado a la forma entre líneas especificada.

SoftEdge Devuelve un objeto SoftEdgeFormat que representa el formato de borde suave de una forma.

TextEffect Devuelve un objeto TextEffectFormat que contiene las propiedades de formato de efecto de texto de la forma entre líneas especificada.

Title Devuelve o establece una cadena que contiene un título para la forma entre líneas especificada.

Type Devuelve el tipo de forma entre líneas.

Width Devuelve o establece el ancho, en puntos, de la forma entre líneas especificada.

Borders - Una colección de objetos Border que representan los bordes de un objeto.

Chart - Representa un gráfico en un documento.

Field - Representa un campo.

FillFormat - Representa el formato de relleno de una forma.

GlowFormat - Representa el formato de iluminado de una forma o un intervalo de formas.

GroupShapes - Representa las formas individuales de una forma agrupada.

HorizontalLineFormat - Representa el formato de línea horizontal.

Hyperlink - Representa un hipervínculo.

LineFormat - Representa la línea y el formato de la punta de flecha.

LinkFormat - Representa las características de vinculación de un objeto OLE o una imagen.

Model3DFormat - Representa las propiedades de una forma de modelo 3D.

OLEFormat - Representa las características OLE, excepto las de vinculación, de un campo, control ActiveX u objeto OLE.

PictureFormat - Contiene propiedades y métodos que se aplican a imágenes y objetos OLE.

Range - Representa un área contigua en un documento.

ReflectionFormat - Representa el formato de reflejo de una forma o un intervalo de formas.

ShadowFormat - Representa el formato de sombreado de una forma.

Shape - Representa un objeto de la capa de dibujo, como una autoforma, una forma libre, un objeto OLE, un control ActiveX o una imagen.

SoftEdgeFormat - Representa el formato de borde suave de una forma o un intervalo de formas.

TextEffectFormat - Contiene las propiedades y los métodos que se aplican a los objetos de WordArt.