ShapeNodes.Insert-Methode (Publisher)

Fügt einen neuen Abschnitt nach dem angegebenen Knoten der Freihandform ein.

Syntax

Ausdruck verwendet werden. Einfügen (Index, SegmentType, EditingType, X1, Y1, X2, Y2, X3, Y3)

Ausdruck Eine Variable, die ein ShapeNodes-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Index Erforderlich Long Die Nummer des Knotens, nach dem der neue Knoten eingefügt werden soll.
SegmentType Erforderlich MsoSegmentType Der Typ des hinzuzufügenden Segments. Kann eine der MsoSegmentType-Konstanten sein.
EditingType Erforderlich MsoEditingType Der Bearbeitungstyp des neuen Knotens. Kann eine der MsoEditingType-Konstanten sein.
X1 Erforderlich Variant Wenn der EditingType des neuen Segments msoEditingAuto ist, gibt dieses Argument den horizontalen Abstand von der oberen linken Ecke der Seite zum Endpunkt des neuen Segments an.

Wenn der EditingType des neuen KnotensmsoEditingCorner ist, gibt dieses Argument den horizontalen Abstand von der oberen linken Ecke der Seite zum ersten Kontrollpunkt für das neue Segment an.
Y1 Erforderlich Variant Wenn der EditingType des neuen Segments msoEditingAuto ist, gibt dieses Argument den vertikalen Abstand von der oberen linken Ecke der Seite zum Endpunkt des neuen Segments an.

Wenn der EditingType des neuen KnotensmsoEditingCorner ist, gibt dieses Argument den vertikalen Abstand von der oberen linken Ecke der Seite zum ersten Kontrollpunkt für das neue Segment an.
X2 Optional Variant Wenn der EditingType des neuen Segments msoEditingCorner ist, gibt dieses Argument den horizontalen Abstand von der oberen linken Ecke der Seite zum zweiten Kontrollpunkt für das neue Segment an.

Wenn EditingType des neuen Abschnitts den Wert msoEditingAuto besitzt, geben Sie keinen Wert für dieses Argument an.
Y2 Optional Variant Wenn der EditingType des neuen Segments msoEditingCorner ist, gibt dieses Argument den vertikalen Abstand von der oberen linken Ecke der Seite zum zweiten Kontrollpunkt für das neue Segment an.

Wenn EditingType des neuen Abschnitts den Wert msoEditingAuto besitzt, geben Sie keinen Wert für dieses Argument an.
X3 Optional Variant Wenn der EditingType des neuen Segments msoEditingCorner ist, gibt dieses Argument den horizontalen Abstand von der oberen linken Ecke der Seite zum Endpunkt des neuen Segments an.

Wenn EditingType des neuen Abschnitts den Wert msoEditingAuto besitzt, geben Sie keinen Wert für dieses Argument an.
Y3 Optional Variant Wenn der EditingType des neuen Segments msoEditingCorner ist, gibt dieses Argument den vertikalen Abstand von der oberen linken Ecke der Seite zum Endpunkt des neuen Segments an.

Wenn EditingType des neuen Abschnitts den Wert msoEditingAuto besitzt, geben Sie keinen Wert für dieses Argument an.

Hinweise

Für die Argumente X1, Y1, X2, Y2, X3 und Y3 werden numerische Werte in Punkten ausgewertet. Zeichenfolgen können in allen von Publisher unterstützten Einheiten vorliegen (z. B. "2,5 Zoll").

Beispiel

Das folgende Beispiel fügt einen Übergangsknoten mit einem gekrümmten Abschnitt nach Knoten 4 in der dritten Form in der aktiven Publikation hinzu. Es muss sich bei der Form um eine Freihandform-Zeichnung mit mindestens vier Knoten handeln.

With ActiveDocument.Pages(1).Shapes(3).Nodes 
 .Insert Index:=4, _ 
 SegmentType:=msoSegmentCurve, _ 
 EditingType:=msoEditingAuto, _ 
 X1:=210, Y1:=100 
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.