ShapeRange.Duplicate-Methode (Publisher)
Erstellt ein Duplikat des angegebenen Shape - oder ShapeRange-Objekts , fügt die neue Form oder den neuen Formenbereich der Shapes-Auflistung unmittelbar nach der ursprünglich angegebenen Form oder dem bereich von Formen hinzu und gibt dann das neue Shape- oder ShapeRange-Objekt zurück.
Syntax
Ausdruck. Doppelte
Ausdruck Eine Variable, die ein ShapeRange-Objekt darstellt.
Rückgabewert
ShapeRange
Beispiel
Das folgende Beispiel fügt eine neue leere Seite am Ende der aktiven Publikation und der neuen Seite eine Rautenform hinzu, dupliziert die Raute und legt dann Eigenschaften für das Duplikat fest. Die erste Raute weist die Standardfüllfarbe für das aktive Farbschema auf; die zweite Raute ist versetzt zu der ersten und weist die erste Akzentfarbe für das aktive Farbschema auf.
Dim pgTemp As Page
Dim shpTemp As Shape
Set pgTemp = ActiveDocument.Pages.Add(Count:=1, After:=1)
Set shpTemp = pgTemp.Shapes _
.AddShape(Type:=msoShapeDiamond, _
Left:=10, Top:=10, Width:=250, Height:=350)
With shpTemp.Duplicate
.Left = 150
.Fill.ForeColor.SchemeColor = pbSchemeColorAccent1
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.