Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Mueve una forma determinada al flujo de texto definido por el objeto TextRange . La forma siempre se inserta en línea al principio del flujo de texto.
Sintaxis
expresión. MoveIntoTextFlow (Range)
expresión Variable que representa un objeto Shape.
Parameters
| Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
|---|---|---|---|
| Range | Obligatorio | TextRange | El intervalo de texto antes del cual se inserta la forma especificada. |
Valor devuelto
Nothing
Comentarios
Se produce un error en el método MoveIntoTextFlow si la forma que se va a mover ya está insertada o si no es un tipo de forma insertada válido. Los tipos de forma en línea válidos incluyen:
- Formas en línea
- Formas agrupadas
- Fragmentos HTML
- Objetos inteligentes
- Cuadros de texto encadenados
Ejemplo
En el siguiente ejemplo se comprueba si la segunda forma de la segunda página de la publicación está intercalada; si no lo está, la inserta al principio del flujo de texto del intervalo de texto especificado.
Dim theShape As Shape
Dim theRange As TextRange
Set theRange = ActiveDocument.Pages(2).Shapes(1).TextFrame.TextRange
Set theShape = ActiveDocument.Pages(2).Shapes(2)
If Not theShape.IsInline = msoTrue Then
theShape.MoveIntoTextFlow Range:=theRange
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.