Freigeben über


ShapeNodes.SetSegmentType-Methode (Publisher)

Legt den Segmenttyp des Abschnitts fest, der dem angegebenen Knoten folgt. Wenn der Knoten ein Kontrollpunkt für ein gekrümmtes Segment ist, legt diese Methode den Segmenttyp für diese Kurve fest. Dies kann sich auf die Gesamtzahl der Knoten auswirken, indem benachbarte Knoten eingefügt oder gelöscht werden.

Syntax

Ausdruck. SetSegmentType (Index, SegmentType)

Ausdruck Eine Variable, die ein ShapeNodes-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Index Erforderlich Long Der Knoten, dessen Abschnittstyp festgelegt werden soll. Muss eine Zahl zwischen 1 und der Anzahl von Knoten in der angegebenen Form sein, sonst tritt ein Fehler auf.
SegmentType Erforderlich MsoSegmentType Gibt den Abschnittstyp an. Dies kann eine der in der Microsoft Office-Typbibliothek deklarierten MsoSegmentType-Konstanten sein.

Beispiel

Dieses Beispiel ändert alle geraden Abschnitte in der dritten Form in der aktiven Publikation in gekrümmte Abschnitte. Es muss sich bei der Form um eine Freihandform-Zeichnung handeln.

Dim intCount As Integer 
 
With ActiveDocument.Pages(1).Shapes(3).Nodes 
 intCount = 1 
 Do While intCount <= .Count 
 If .Item(intCount).SegmentType = msoSegmentLine Then 
 .SetSegmentType _ 
 Index:=intCount, SegmentType:=msoSegmentCurve 
 End If 
 intCount = intCount + 1 
 Loop 
End With 

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.