ShapeRange Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une plage de formes, constituée d'un ensemble de formes sur un document.
public interface class ShapeRange : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("0002443B-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface ShapeRange : System.Collections.IEnumerable
Public Interface ShapeRange
Implements IEnumerable
- Attributs
- Implémente
Remarques
Une plage de formes peut contenir une seule forme, plusieurs formes ou toutes les formes du document. Vous pouvez inclure les formes de votre choix (parmi toutes les formes du document ou de la sélection) pour générer une plage de formes. Par exemple, vous pouvez construire une ShapeRange collection qui contient les trois premières formes d’un document, toutes les formes sélectionnées sur un document ou toutes les formes libres d’un document.
Propriétés
Adjustments |
Renvoie un Adjustments objet qui contient des valeurs d’ajustement pour tous les ajustements dans la forme spécifiée. S’applique à tout ShapeRange objet qui représente une forme automatique, un objet WordArt ou un connecteur. En lecture seule. |
AlternativeText |
Renvoie ou définit la chaîne de texte descriptive (alternative) d’un ShapeRange objet lorsque l’objet est enregistré dans une page Web. String en lecture/écriture. |
Application |
Renvoie un Application objet qui représente l’application Microsoft Excel. En lecture seule. |
AutoShapeType |
Renvoie ou définit le type de forme de l’objet spécifié ShapeRange , qui doit représenter une forme automatique autre qu’un trait, un dessin de forme libre ou un connecteur. En lecture/écriture MsoAutoShapeType. |
BackgroundStyle |
Cette propriété renvoie ou définit le style d'arrière-plan. Lecture-écriture. |
BlackWhiteMode |
Renvoie ou définit une valeur qui indique comment la forme spécifiée s’affiche lorsque la présentation est affichée en mode noir et blanc. En lecture/écriture MsoBlackWhiteMode. |
Callout |
Renvoie un CalloutFormat objet qui contient des propriétés de mise en forme de légende pour la forme spécifiée. S’applique aux ShapeRange objets qui représentent des légendes de ligne. En lecture seule. |
CanvasItems |
Réservé à une utilisation interne. |
Chart |
Renvoie un objet qui représente le graphique contenu dans la plage de formes. En lecture seule. |
Child |
Cette propriété renvoie la valeur msoTrue si la forme spécifiée est une forme enfant ou si toutes les formes contenues dans une plage de formes sont des formes enfants du même parent. En lecture seule MsoTriState. |
ConnectionSiteCount |
Renvoie le nombre de sites de connexion sur la forme spécifiée. Entier en lecture seule. |
Connector |
Cette propriété a la valeur True si la forme spécifiée est un connecteur. En lecture seule MsoTriState. |
ConnectorFormat |
Retourne un ConnectorFormat objet qui contient les propriétés de mise en forme du connecteur. S’applique aux ShapeRange objets qui représentent des connecteurs. En lecture seule. |
Count |
Renvoie le nombre d'objets dans la collection. Entier en lecture seule. |
Creator |
Renvoie un nombre entier de 32 bits qui indique l’application dans laquelle cet objet a été créé. Si l'objet a été créé dans Microsoft Excel, cette propriété renvoie la chaîne XCEL, qui équivaut au nombre hexadécimal 5843454C. En lecture seule XlCreator. |
Diagram |
Retourne un Diagram objet représentant un diagramme. |
DiagramNode |
Renvoie un DiagramNode objet qui représente un nœud dans un diagramme. |
Fill |
Renvoie un FillFormat objet qui contient des propriétés de mise en forme de remplissage pour le graphique ou la forme spécifié. En lecture seule. |
Glow |
Renvoie un objet qui contient les propriétés de mise en forme de la lumière pour la plage de formes. En lecture seule. |
GroupItems |
Renvoie un GroupShapes objet qui représente les formes individuelles du groupe spécifié. S’applique aux ShapeRange objets qui représentent des formes groupées. En lecture seule. |
HasChart |
Retourne des informations sur si un ShapeRange contient un graphique. En lecture seule. |
HasDiagram |
Renvoie une valeur indiquant si une forme ou une plage de formes contient un diagramme. En lecture seule MsoTriState. |
HasDiagramNode |
Retourne une valeur indiquant si un nœud de diagramme existe dans une forme ou une plage de formes donnée. En lecture seule MsoTriState. |
Height |
Hauteur de l’objet. En lecture/écriture unique. |
HorizontalFlip |
Cette propriété a la valeur True si la forme spécifiée est retournée autour de l'axe horizontal. En lecture seule MsoTriState. |
ID |
Retourne le type de l’objet spécifié. Entier en lecture seule. |
Left |
Distance entre le bord gauche de l’objet et le bord gauche de la colonne A (dans une feuille de calcul) ou le bord gauche de la zone de graphique (sur un graphique). En lecture/écriture unique. |
Line |
Renvoie un LineFormat objet qui contient des propriétés de mise en forme de ligne pour la forme spécifiée. En lecture seule. |
LockAspectRatio |
Cette propriété renvoie la valeur True si la forme spécifiée conserve ses proportions d'origine lorsque vous la redimensionnez. Elle renvoie la valeur False si vous pouvez modifier la hauteur et la largeur de la forme indépendamment l'une de l'autre lorsque vous la redimensionnez. En lecture/écriture MsoTriState. |
Name |
Cette propriété renvoie ou définit le nom de l'objet. String en lecture/écriture. |
Nodes |
Renvoie une ShapeNodes collection qui représente la description géométrique de la forme spécifiée. S’applique aux ShapeRange objets qui représentent des dessins de forme libre. |
Parent |
Renvoie l’objet parent pour l’objet spécifié. En lecture seule. |
ParentGroup |
Renvoie un Shape objet qui représente la forme parente commune d’une forme enfant ou d’une plage de formes enfants. |
PictureFormat |
Renvoie un PictureFormat objet qui contient des propriétés de mise en forme d’image pour la forme spécifiée. S’applique aux ShapeRange objets qui représentent des images ou des objets OLE. En lecture seule. |
Reflection |
Renvoie un ReflectionFormat objet pour une plage de formes spécifiée qui contient des propriétés de mise en forme de réflexion pour la plage de formes. En lecture seule. |
Rotation |
Renvoie ou définit la rotation de la forme en degrés. En lecture/écriture unique. |
Shadow |
True si la police est une police d’ombre ou si l’objet a une ombre. Boolean (en lecture/écriture). |
ShapeStyle |
Renvoie ou définit un MsoShapeStyleIndex qui représente le style de forme d’une plage de formes. Lecture-écriture. |
SoftEdge |
Renvoie un objet qui contient des propriétés de mise en forme de bord souple pour une plage de formes spécifiée. En lecture seule. |
TextEffect |
Renvoie un TextEffectFormat objet qui contient des propriétés de mise en forme d’effet de texte pour la forme spécifiée. S’applique aux ShapeRange objets qui représentent l’objet WordArt. En lecture seule. |
TextFrame |
Renvoie un TextFrame objet qui contient les propriétés d’alignement et d’ancrage de la plage de formes spécifiée. En lecture seule. |
TextFrame2 |
Renvoie un objet qui contient la mise en forme du texte pour la plage de formes spécifiée. En lecture seule. |
ThreeD |
Renvoie un ThreeDFormat objet qui contient des propriétés de mise en forme d’effet 3D pour la forme spécifiée. En lecture seule. |
Title |
Obtient ou définit le titre du texte de remplacement associé à la plage de formes spécifiée. |
Top |
Distance entre le bord supérieur de la forme la plus haute de la plage de formes et le bord supérieur de la feuille de calcul. En lecture/écriture unique. |
Type |
Renvoie ou définit le type de forme. En lecture seule MsoShapeType. |
VerticalFlip |
Cette propriété a la valeur 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 du dessin de la forme libre spécifiée (et les points de contrôle pour les courbes de Bézier) sous forme de paires de coordonnées. En lecture seule Object. |
Visible |
Cette propriété détermine si l'objet est visible. En lecture/écriture MsoTriState. |
Width |
Largeur de l’objet. En lecture/écriture unique. |
ZOrderPosition |
Cette propriété renvoie la position de la forme spécifiée dans l'ordre de superposition. Entier en lecture seule. |
Méthodes
_Default(Object) |
Réservé à une utilisation interne. |
Align(MsoAlignCmd, MsoTriState) |
Aligne les formes contenues dans la plage de formes spécifiée. |
Apply() |
S’applique à la mise en forme de forme spécifiée qui a été copiée à l’aide de la PickUp() méthode . |
CanvasCropBottom(Single) |
Réservé à une utilisation interne. |
CanvasCropLeft(Single) |
Réservé à une utilisation interne. |
CanvasCropRight(Single) |
Réservé à une utilisation interne. |
CanvasCropTop(Single) |
Réservé à une utilisation interne. |
Delete() |
Supprime l'objet. |
Distribute(MsoDistributeCmd, MsoTriState) |
Cette méthode distribue les formes horizontalement ou verticalement dans la plage des formes spécifiée. |
Duplicate() |
Cette méthode duplique l'objet et renvoie une référence à la nouvelle copie. |
Flip(MsoFlipCmd) |
Cette méthode retourne la forme spécifiée horizontalement ou verticalement. |
GetEnumerator() |
Représente une plage de formes, constituée d'un ensemble de formes sur un document. |
Group() |
Regroupe les formes dans la plage spécifiée. Retourne les formes groupées sous la forme d’un seul Shape objet. |
IncrementLeft(Single) |
Déplace horizontalement la forme spécifiée selon le nombre de points indiqué. |
IncrementRotation(Single) |
Cette méthode modifie la rotation de la forme spécifiée autour de l’axe z selon le nombre de degrés spécifiés. Utilisez la Rotation propriété pour définir la rotation absolue de la forme. |
IncrementTop(Single) |
Décale vers le haut la forme spécifiée selon le nombre de points spécifié. |
Item(Object) |
Renvoie un seul objet d’une collection. |
PickUp() |
Copie la mise en forme de la forme indiquée. Utilisez la Apply() méthode pour appliquer la mise en forme copiée à une autre forme. |
Regroup() |
Cette méthode reforme le groupe auquel la plage de formes spécifiée appartenait auparavant. Retourne les formes regroupées sous la forme d’un objet unique Shape . |
RerouteConnections() |
Redirige les connecteurs afin qu'ils prennent le chemin le plus court possible entre les formes qu'ils se connectent. |
ScaleHeight(Single, MsoTriState, Object) |
Met la hauteur de la forme à l’échelle en utilisant un facteur spécifié. |
ScaleWidth(Single, MsoTriState, Object) |
Met la largeur de la forme à l’échelle en utilisant un facteur spécifié. |
Select(Object) |
Sélectionne l'objet. |
SetShapesDefaultProperties() |
Cette méthode fait de la mise en forme de la forme spécifiée la mise en forme par défaut de la forme. |
Ungroup() |
Dissocie toutes les formes groupées dans la forme ou la plage de formes spécifiée. Sépare les images et les objets OLE dans la forme ou plage de formes spécifiée. Retourne les formes non groupées sous la forme d’un objet unique ShapeRange . |
ZOrder(MsoZOrderCmd) |
Déplace la forme spécifiée devant ou derrière les autres formes dans la collection de (autrement dit, modifie position de la forme dans l’ordre z). |
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour