Membres de forme (Excel)

Représente un objet du calque de dessin, comme une forme automatique, une forme libre, un objet OLE ou une image.

Méthodes

Nom

Description

Apply

S'applique à la mise en forme de la forme spécifiée qui a été copiée à l'aide de la méthode PickUp .

Copy

Copie l’objet dans le Presse-papiers.

CopyPicture

Copie l'objet sélectionné dans le Presse-papiers en tant qu'image.

Cut

Cette méthode coupe l'objet et le place dans le Presse-papiers.

Delete

Supprime l’objet.

Duplicate

Duplique l’objet et renvoie une référence à la nouvelle copie.

Flip

Retourne la forme spécifiée horizontalement ou verticalement.

IncrementLeft

Déplace la forme spécifiée horizontalement selon le nombre de points spécifiés.

IncrementRotation

Modifie la rotation de la forme spécifiée autour de l'axe z selon le nombre de degrés spécifié. Utilisez la propriété Rotation pour définir la rotation absolue de la forme.

IncrementTop

Déplace la forme spécifiée verticalement selon le nombre de points spécifiés.

PickUp

Copie la mise en forme de la forme spécifiée. Utilisez la méthode Apply pour appliquer la mise en forme copiée à une autre forme.

RerouteConnections

Cette méthode redirige tous les connecteurs rattachés à la forme spécifiée ; si la forme spécifiée est un connecteur, elle est redirigée.

ScaleHeight

Cette méthode met à l'échelle la hauteur de la forme selon un facteur spécifié. Pour les images et les objets OLE, vous pouvez indiquer si vous souhaitez mettre la forme à l'échelle par rapport à la taille d'origine ou actuelle. Les formes qui ne sont ni des images ni des objets OLE sont toujours mises à l'échelle par rapport à leur hauteur actuelle.

ScaleWidth

Cette méthode met à l'échelle la largeur de la forme selon un facteur spécifié. Pour les images et les objets OLE, vous pouvez indiquer si vous souhaitez mettre la forme à l'échelle par rapport à la taille d'origine ou la taille actuelle. Les formes qui ne sont ni des images ni des objets OLE sont toujours mises à l'échelle par rapport à la largeur actuelle.

Select

Sélectionne l’objet.

SetShapesDefaultProperties

Fait de la mise en forme de la forme spécifiée la mise en forme par défaut de la forme.

Ungroup

Cette méthode dissocie toutes les formes groupées d'une forme ou d'une plage de formes spécifiée. Elle dissocie les images et les objets OLE d'une forme ou d'une plage de formes spécifiée.

ZOrder

Amène la forme spécifiée devant ou derrière d’autres formes de la collection (c’est-à-dire qu’elle modifie la position de la forme dans l’ordre de plan).

Propriétés

Nom

Description

Adjustments

Cette propriété renvoie un objet Adjustments qui contient des valeurs de réglage pour tous les ajustements dans la forme spécifiée. Elle s'applique à un objet Shape quelconque qui représente une forme automatique, un objet WordArt ou un connecteur.

AlternativeText

Cette propriété renvoie ou définit la chaîne de texte descriptif (de remplacement) d'un objet Shape lors de l'objet est enregistré dans une page Web. En lecture/écriture, chaîne.

Application

Lorsqu'elle est utilisée sans qualificateur d'objet, cette propriété renvoie un objet Application qui représente l'application Microsoft Excel. Lorsqu'elle est utilisée avec un qualificateur d'objet, cette propriété renvoie un objet Application qui représente le créateur de l'objet spécifié (vous pouvez utiliser cette propriété avec un objet OLE Automation pour renvoyer l'application de cet objet). En lecture seule.

AutoShapeType

Cette propriété renvoie ou définit le type de forme pour l'objet Shape ou ShapeRange spécifié, qui doit représenter une forme automatique différente d'un trait, d'une forme libre ou d'un connecteur. Type de données MsoAutoShapeType en lecture-écriture.

BackgroundStyle

Renvoie ou définit le style d’arrière-plan. Type de données MsoBackgroundStyleIndex en lecture-écriture.

BlackWhiteMode

Cette propriété renvoie ou définit une valeur qui indique comment la forme spécifiée s'affiche lorsque la présentation est en mode noir et blanc. En lecture/écriture MsoBlackWhiteMode.

BottomRightCell

Cette propriété renvoie un objet Range qui représente la cellule placée sous le coin inférieur droit de l'objet. Type de données en lecture seule.

Callout

Cette propriété renvoie un objet CalloutFormat qui contient des propriétés de mise en forme de légende pour la forme spécifiée. Elle s'applique à un objet Shape qui représente des traits de légende. Type de données en lecture seule.

Chart

Cette propriété renvoie un objet Chart qui représente le graphique contenu dans la forme. Type de données en lecture seule.

Child

Renvoie la valeur msoTrue si la forme spécifiée est une forme enfant ou si toutes les formes dans une plage de formes sont des formes enfants du même parent. En lecture seule MsoTriState.

ConnectionSiteCount

Renvoie le nombre de points de connexion sur la forme spécifiée. En lecture seule longue.

Connector

True si la forme spécifiée est un connecteur. En lecture seule MsoTriState.

ConnectorFormat

Cette propriété renvoie un objet ConnectorFormat contenant des propriétés de mise en forme de connecteur. S'applique à un objet Shape qui représente des connecteurs. Type de données en lecture seule.

ControlFormat

Renvoie un objet ControlFormat contenant les propriétés de contrôle Microsoft Excel. En lecture seule.

Creator

Renvoie un entier 32 bits qui indique l'application dans laquelle cet objet a été créé. En lecture seule longue.

Fill

Renvoie un objet FillFormat pour une forme spécifiée ou un objet ChartFillFormat pour un graphique spécifié qui contient les propriétés de la forme ou le graphique de la mise en forme du remplissage. En lecture seule.

FormControlType

Cette propriété renvoie le type de contrôle Microsoft Excel. Type de données XlFormControl en lecture seule.

Glow

Renvoie un objet GlowFormat pour une forme spécifiée qui contient la mise en forme des propriétés de la forme. En lecture seule.

GroupItems

Renvoie un objet GroupShapes qui représente les formes individuelles dans le groupe spécifié. Utilisez la méthode Item de l'objet GroupShapes pour renvoyer une seule forme du groupe. S'applique aux objets ShapeRange représentant les formes groupées. En lecture seule.

HasChart

Renvoie si une forme contient un graphique. En lecture seule MsoTriState.

HasSmartArt

Renvoie une valeur qui indique si un graphique SmartArt est présent sur la forme spécifiée. En lecture seule

Height

Cette propriété renvoie ou définit une valeur Single qui représente la hauteur, exprimée en points, de l'objet.

HorizontalFlip

True si la forme spécifiée est retournée autour de l'axe horizontal. En lecture seule MsoTriState.

Hyperlink

Renvoie un objet Hyperlink qui représente le lien hypertexte de la forme.

ID

Cette propriété renvoie une valeur de type Long qui représente le type d'objet spécifié.

Left

Cette propriété renvoie ou définit une valeur Single qui représente la distance, exprimée en points, entre le bord gauche de l'objet et le bord gauche de la colonne A (sur une feuille de calcul) ou le bord gauche de la zone de graphique (sur un graphique).

Line

Renvoie un objet LineFormat qui contient les propriétés de la forme spécifiée la mise en forme du trait. (Pour un trait, l'objet LineFormat représente le trait proprement dit ; pour une forme avec une bordure, l'objet LineFormat représente la bordure). En lecture seule.

LinkFormat

Renvoie un objet LinkFormat qui contient les propriétés des objets OLE liés. En lecture seule.

LockAspectRatio

True si la forme spécifiée conserve ses proportions d'origine lorsque vous la redimensionnez. False si vous pouvez modifier la hauteur et la largeur de la forme indépendamment une de l'autre lorsque vous la redimensionnez. En lecture-écriture MsoTriState.

Locked

Cette propriété renvoie ou définit une valeur de type Boolean qui indique si l'objet est verrouillé.

Name

Cette propriété renvoie ou définit une valeur de type String qui représente le nom de l'objet.

Nodes

Cette propriété renvoie une collection ShapeNodes qui représente la description géométrique de la forme spécifiée.

OLEFormat

Renvoie un objet OLEFormat qui contient les propriétés de l'objet OLE. En lecture seule.

OnAction

Cette propriété renvoie ou définit le nom d'une macro qui s'exécute lorsqu'un clic est effectué sur l'objet spécifié. En lecture/écriture, chaîne.

Parent

En lecture seule.

ParentGroup

Cette propriété renvoie un objet Shape qui représente la forme du parent ordinaire d'une forme enfant ou d'une plage de formes enfant.

PictureFormat

Cette propriété renvoie un objet PictureFormat qui contient des propriétés de mise en forme d'image pour la forme spécifiée. Elle s'applique à un objet Shape qui représente des images ou des objets OLE. Type de données en lecture seule.

Placement

Cette propriété renvoie ou définit une valeur de type XlPlacement qui représente le mode d'attachement de l'objet aux cellules.

Reflection

Renvoie un objet ReflectionFormat pour une forme spécifiée qui contient les propriétés de la forme de la mise en forme de réflexion. En lecture seule.

Rotation

Cette propriété renvoie ou définit la rotation de la forme, en degrés. En lecture/écriture unique.

Shadow

Cette propriété renvoie un objet en lecture seule ShadowFormat qui contient des propriétés de mise en forme de l'ombre pour la ou les formes spécifiées.

ShapeStyle

Cette propriété renvoie ou définit une MsoShapeStyleIndex qui représente le style de forme de la plage de formes. En lecture-écriture.

SmartArt

Renvoie un objet qui représente le graphique SmartArt associé à la forme. En lecture seule

SoftEdge

Renvoie un objet SoftEdgeFormat pour une forme spécifiée qui contient les propriétés de la forme de la mise en forme de bordure arrondie. En lecture seule.

TextEffect

Cette propriété renvoie un objet TextEffectFormat qui contient les propriétés de mise en forme des effets de texte de la forme spécifiée. Type de données en lecture seule.

TextFrame

Cette propriété renvoie un objet TextFrame contenant les propriétés d'alignement et d'ancrage de la forme spécifiée. Type de données en lecture seule.

TextFrame2

Cette propriété renvoie un objet TextFrame2 qui contient une mise en forme de texte pour la forme spécifiée. Type de données en lecture seule.

ThreeD

Renvoie un objet ThreeDFormat qui contient les propriétés de mise en forme des effets 3D pour la forme spécifiée. En lecture seule.

Title

Renvoie ou définit le titre du texte de remplacement associé à la forme spécifiée. En lecture-écriture

Top

Cette propriété renvoie ou définit une valeur Single qui représente la distance, exprimée en points, entre le bord supérieur de la forme la plus haute dans la plage de formes et le bord supérieur de la feuille de calcul.

TopLeftCell

Cette propriété renvoie un objet Range qui représente la cellule se trouvant sous le coin supérieur gauche de l'objet spécifié. Type de données en lecture seule.

Type

Cette propriété renvoie ou définit une valeur MsoShapeType qui représente le type de forme.

VerticalFlip

True si la forme spécifiée est retournée autour de l'axe vertical. En lecture seule MsoTriState.

Vertices

Renvoie les coordonnées des sommets de la forme libre spécifiée (et les points de contrôle pour les courbes de Bézier) sous la forme d'une série de paires de coordonnées. Vous pouvez utiliser le tableau renvoyé par cette propriété comme argument pour la méthode AddCurve ou AddPolyline . En lecture seule de type Variant.

Visible

Cette propriété renvoie ou définit une valeur MsoTriState qui détermine si l'objet est visible. En lecture-écriture.

Width

Cette propriété renvoie ou définit une valeur Single qui représente la largeur, exprimée en points, de l'objet.

ZOrderPosition

Renvoie la position de la forme spécifiée dans l'ordre de plan. En lecture seule longue. En lecture seule