Método ShapeNodes.SetSegmentType (Excel)
Establece el tipo de segmento del segmento que sigue al nodo especificado por Index. Si el nodo es un punto de control de un segmento curvo, este método establece el tipo de segmento de esa curva. Tenga en cuenta que esto puede afectar al número total de nodos insertando o eliminando nodos adyacentes.
Sintaxis
expresión. SetSegmentType (Index, SegmentType)
Expresión Variable que representa un objeto ShapeNodes .
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
Index | Obligatorio | Long | Nodo cuyo tipo de segmento va a establecerse. |
SegmentType | Obligatorio | MsoSegmentType | Especifica si el segmento es recto o curvo. |
Ejemplo:
En este ejemplo se cambian todos los segmentos rectos a segmentos curvos en la forma tres de myDocument. La forma tres debe ser un dibujo de forma libre.
Set myDocument = Worksheets(1)
With myDocument.Shapes(3).Nodes
n = 1
While n <= .Count
If .Item(n).SegmentType = msoSegmentLine Then
.SetSegmentType n, msoSegmentCurve
End If
n = n + 1
Wend
End With
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.