Compartir a través de


Método Shapes.AddPolyline (Excel)

Crea una polilínea abierta o un polígono cerrado de dibujo. Devuelve un objeto Shape que representa la nueva polilínea o el polígono.

Sintaxis

expresión. AddPolyline (SafeArrayOfPoints)

expresión Variable que representa un objeto Shapes.

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
SafeArrayOfPoints Obligatorio Variant Matriz de pares de coordenadas que especifica los vértices de dibujo de la polilínea.

Valor devuelto

Shape

Comentarios

Para formar un polígono cerrado, asigne las mismas coordenadas a los vértices inicial y final del dibujo del polígono.

Ejemplo:

En este ejemplo se agrega un triángulo a myDocument. Como el primer y último punto tienen las mismas coordenadas, el polígono se cierra y se llena. El color del interior del triángulo será el mismo que el color de relleno de la forma predeterminada.

Dim triArray(1 To 4, 1 To 2) As Single 
triArray(1, 1) = 25 
triArray(1, 2) = 100 
triArray(2, 1) = 100 
triArray(2, 2) = 150 
triArray(3, 1) = 150 
triArray(3, 2) = 50 
triArray(4, 1) = 25 ' Last point has same coordinates as first 
triArray(4, 2) = 100 
Set myDocument = Worksheets(1) 
myDocument.Shapes.AddPolyline triArray

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.