Compartir a través de


Propiedad Shape.IsInline (Publisher)

Devuelve una constante MsoTriState que especifica si una forma está insertada (contenida en una ejecución de texto). Solo lectura.

Sintaxis

expresión. IsInline

expresión Variable que representa un objeto Shape.

Ejemplo

En este ejemplo se comprueba la primera forma (un marco de texto) en la primera página de la publicación para ver si está en línea. Si no es así, se realiza una búsqueda dentro de la forma para buscar formas en línea en el marco de texto. Para todas las formas que se encuentran tienen la propiedad ForeColor establece en rojo.

Dim theShape As Shape 
Dim i As Integer 
 
Set theShape = ActiveDocument.Pages(1).Shapes(1) 
 
If Not theShape.IsInline = True Then 
 With theShape.TextFrame.Story.TextRange 
 If .InlineShapes.Count > 0 Then 
 For i = 1 To .InlineShapes.Count 
 .InlineShapes(i).Select 
 .InlineShapes(i).Fill.ForeColor.RGB = vbRed 
 Next 
 End If 
 End With 
End If

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.