Klasse ShapeRange - ein Formenbereich (Excel VBA)

Repräsentiert einen Formenbereich, wobei es sich um eine Formengruppe in einem Dokument handelt.

Die folgenden Klassen geben Zugriff auf die Klasse ShapeRange


Dim sre as ShapeRange
Set sre = Application.ActiveChart.OLEObjects

Methoden

Align - Richtet die Formen im angegebenen Formenbereich aus.

Apply - Gilt für die angegebene Formformatierung, die mithilfe der Pickup -Methode kopiert wurde.

Delete - Löscht das Objekt.

Distribute - Verteilt Formen im angegebenen Formbereich horizontal und vertikal.

Duplicate - Dupliziert das Objekt und gibt einen Bezug auf die neue Kopie zurück.

Flip - Spiegelt die angegebene Form an ihrer horizontalen oder vertikalen Achse.

Group - Gruppiert die Formen im angegebenen Bereich.

IncrementLeft - Verschiebt die angegebene Form horizontal um die angegebene Anzahl von Punkten.

IncrementRotation - Ändert die Drehung der angegebenen Form um die z-Achse um die angegebene Gradzahl.

IncrementTop - Verschiebt die angegebene Form vertikal um die angegebene Anzahl von Punkten.

Item - Gibt ein einzelnes Objekt aus einer Auflistung zurück.

PickUp - Kopiert die Formatierung der angegebenen Form.

Regroup - Stellt die Gruppe wieder her, der der angegebene Formbereich zuvor angehörte.

RerouteConnections - Mit dieser Methode werden alle Verbinder, die der angegebenen Form zugeordnet sind, umgeleitet. Wenn es sich bei der angegebenen Form um eine Verbindung handelt, wird Sie umgeleitet.

ScaleHeight - Skaliert die Höhe der Form anhand eines angegebenen Faktors.

ScaleWidth - Skaliert die Breite der Form anhand eines angegebenen Faktors.

Select - Markiert das Objekt.

SetShapesDefaultProperties - Übernimmt die Formatierung der angegebenen Form als Standardformatierung für die Form.

Ungroup - Hebt die Gruppierung aller gruppierten Formen in der angegebenen Form oder einen Bereich von Formen.

ZOrder - Verschiebt die angegebene Form vor oder hinter andere Formen in der Auflistung (d. h. die Position der Form in der Z-Ordnung ändert sich).

Eigenschaften

Adjustments Gibt ein Adjustments -Objekt, das Anpassungswerte für alle Korrekturen in der angegebenen Form enthält.

AlternativeText Gibt die beschreibende (Alternative) Textzeichenfolge für ein ShapeRange -Objekt zurück, wenn das Objekt auf einer Webseite gespeichert wird, oder legt diese fest.

AutoShapeType Gibt zurück oder legt den Typ der Form für das angegebene Shape -oder ShapeRange -Objekt, das eine andere AutoForm als eine Linien-, Freihandform-Zeichnung oder-Verbindung darstellen muss.

BackgroundStyle Gibt das Hintergrundformat zurück oder legt es fest.

BlackWhiteMode Gibt einen Wert zurück, der angibt, wie die angegebene Form angezeigt wird, wenn die Präsentation im Schwarzweißmodus betrachtet wird, oder legt diesen fest.

Callout Gibt ein CalloutFormat -Objekt, das die Legende formatieren der Eigenschaften für die angegebene Form enthält.

Chart Gibt ein Chart -Objekt zurück, das das im Formenbereich enthaltene Diagramm darstellt.

Child Gibt msoTrue zurück, wenn die angegebene Form eine untergeordnete Form ist oder alle Formen in einem Formenbereich untergeordnete Formen derselben übergeordneten Form sind.

ConnectionSiteCount Gibt die Anzahl der Verbindungsseiten der angegebenen Form zurück.

Connector True, wenn es sich bei der angegebenen Form um eine Verbindung handelt.

ConnectorFormat Gibt ein ConnectorFormat -Objekt für die Verbindung Formateigenschaften enthält.

Count Gibt einen Long-Wert zurück, der die Anzahl der Objekte in der Auflistung darstellt.

Decorative Legt das dekorative Flag für das angegebene Objekt fest oder gibt es zurück.

Fill Gibt ein FillFormat -Objekt für eine angegebene Form oder ein ChartFillFormat -Objekt für ein angegebenes Diagramm zurück, das die Füll Formatierungseigenschaften für die Form oder das Diagramm enthält.

Glow Gibt ein GlowFormat -Objekt für einen angegebenen Formbereiche zurück, der die Glüh Formatierungseigenschaften für den Formenbereich enthält.

GraphicStyle Gibt eine MsoGraphicStyleIndex -Konstante zurück oder legt Sie fest, die die Formatvorlage eines Formbereichs mit einem oder mehreren SVG-Grafiken darstellt.

GroupItems Gibt ein GroupShapes -Objekt, das die einzelnen Formen in der angegebenen Gruppe darstellt.

HasChart Gibt zurück, ob ein Formbereich ein Diagramm enthält.

Height Gibt einen Single -Wert zurück, der die Höhe des Objekts in Punktdarstellt, oder legt diesen fest.

HorizontalFlip True, wenn die angegebene Form um die horizontale Achse gekippt ist.

ID Gibt einen Long -Wert zurück, der den Typ für das angegebene Objekt darstellt.

Left Gibt einen einzelnen Wert zurück, der den Abstand (in Punkt) vom linken Rand des Objekts zum linken Rand der Spalte a (auf einem Arbeitsblatt) oder zum linken Rand des Diagrammbereichs (in einem Diagramm) darstellt, oder legt diesen fest.

Line Gibt ein LineFormat -Objekt, die Zeile, die Formateigenschaften für die angegebene Form enthält.

LockAspectRatio TRUE, wenn die angegebene Form bei einer Größenänderung ihre ursprünglichen Proportionen beibehält.

Model3D Gibt ein Model3DFormat -Objekt zurück, das Model3D-Eigenschaften enthält.

Name Gibt einen String-Wert zurück, der den Namen des Objekt darstellt, oder legt diesen Wert fest.

Nodes Gibt eine ShapeNodes -Auflistung, die die geometrische Beschreibung der angegebenen Form darstellt.

ParentGroup Gibt ein Shape -Objekt zurück, das die gemeinsame übergeordnete Form einer untergeordneten Form oder eines Bereichs von untergeordneten Formen darstellt.

PictureFormat Gibt ein PictureFormat -Objekt, das Formateigenschaften für die angegebene Form enthält.

Reflection Gibt ein ReflectionFormat -Objekt für einen angegebenen Formbereiche zurück, der die Reflexions Formatierungseigenschaften für den Formbereiche enthält.

Rotation Gibt die Drehung der Form in Grad zurück oder legt diese fest.

Shadow Gibt ein schreibgeschütztes ShadowFormat -Objekt zurück, das Schattenformatierungseigenschaften für die angegebene Form oder die angegebenen Formen enthält.

ShapeStyle Gibt einen MsoShapeStyleIndex -Wert zurück, der die Formatvorlage des Formbereichs darstellt, oder legt diesen fest.

SoftEdge Gibt ein SoftEdgeFormat -Objekt für einen angegebenen Formbereiche zurück, das die Eigenschaften der weichen Kanten Formatierung für den Formenbereich enthält.

TextEffect Gibt ein TextEffectFormat -Objekt, das Text Auswirkungen Formateigenschaften für die angegebene Form enthält.

TextFrame Gibt ein TextFrame -Objekt zurück, das die Ausrichtungs-und Verankerungseigenschaften für die angegebene Form enthält.

TextFrame2 Gibt ein TextFrame2 -Objekt zurück, das die Textformatierung für den angegebenen Formentyp enthält.

ThreeD Gibt ein ThreeDFormat -Objekt zurück, das 3D-Effekt-Formatierungseigenschaften für die angegebene Form enthält.

Title Gibt den Titel des alternativen Texts zurück, der dem angegebenen Formentyp zugeordnet ist, oder legt ihn fest.

Top Gibt einen Single -Wert zurück, der den Abstand (in Punkt) vom oberen Rand der obersten Form im Form Bereich zum oberen Rand des Arbeitsblatts darstellt, oder legt diesen fest.

Type Gibt einen MsoShapeType -Wert zurück, der den Shape-Typ darstellt.

VerticalFlip True, wenn die angegebene Form um die vertikale Achse gedreht wurde.

Vertices Gibt die Koordinaten der Scheitelpunkte der angegebenen Freihandform (und der Kontrollpunkte für Bézierkurven) als Folge von Koordinatenpaaren zurück.

Visible Gibt einen MsoTriState -Wert zurück, der bestimmt, ob das Objekt sichtbar ist, oder legt diesen fest.

Width Gibt einen Single -Wert zurück, der die Breite des Objekts in Punktdarstellt, oder legt diesen fest.

ZOrderPosition Gibt die Position der angegebenen Form in der Z-Ordnung zurück.