Shapes.AddPolyline-Methode (Excel)Shapes.AddPolyline method (Excel)

Erstellt eine offene Polylinie oder ein geschlossenes Vieleck.Creates an open polyline or a closed polygon drawing. Gibt ein Shape -Objekt, das die neue Polylinie oder Polygon darstellt.Returns a Shape object that represents the new polyline or polygon.

SyntaxSyntax

Ausdruck.expression. AddPolyline( _SafeArrayOfPoints_ )

expression Eine Variable, die ein Shapes-Objekt darstellt.expression A variable that represents a Shapes object.

ParameterParameters

NameName Erforderlich/OptionalRequired/Optional DatentypData type BeschreibungDescription
SafeArrayOfPointsSafeArrayOfPoints ErforderlichRequired VariantVariant Ein Array von Koordinatenpaaren, das die Scheitelpunkte der Polylinienzeichnung angibt.An array of coordinate pairs that specifies the polyline drawing's vertices.

RückgabewertReturn value

ShapeShape

BemerkungenRemarks

Weisen Sie dem ersten und letzten Scheitelpunkt in der Polylinienzeichnung dieselben Koordinaten zu, um ein geschlossenes Vieleck zu bilden.To form a closed polygon, assign the same coordinates to the first and last vertices in the polyline drawing.

BeispielExample

Dieses Beispiel fügt ein Dreieck zu myDocument.This example adds a triangle to myDocument. Da die ersten und letzten Punkte dieselben Koordinaten haben, das Polygon geschlossen wurde und ausgefüllt.Because the first and last points have the same coordinates, the polygon is closed and filled. Das Dreieck Füllfarbe wird die Füllfarbe der Standardform identisch sein.The color of the triangle's interior will be the same as the default shape's fill color.

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

Siehe auchSee also

Shapes-ObjektShapes Object