Partager via


Shapes Interface

Définition

Collection de tous les Shape objets de la feuille spécifiée.

public interface class Shapes : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("0002443A-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface Shapes : System.Collections.IEnumerable
Public Interface Shapes
Implements IEnumerable
Attributs
Implémente

Remarques

Chaque Shape objet représente un objet dans la couche de dessin, tel qu’une forme automatique, une forme libre, un objet OLE ou une image.

Remarque : Si vous souhaitez utiliser un sous-ensemble des formes d’un document( par exemple, pour effectuer une opération uniquement pour les formes automatiques du document ou uniquement pour les formes sélectionnées), vous devez construire une ShapeRange collection qui contient les formes que vous souhaitez utiliser.

Propriétés

Application

Renvoie un Application objet qui représente l’application Microsoft Excel.

Count

Renvoie le nombre d'objets dans la collection.

Creator

Renvoie un nombre entier de 32 bits qui indique l’application dans laquelle cet objet a été créé.

Parent

Renvoie l’objet parent pour l’objet spécifié.

Range[Object]

Renvoie un ShapeRange objet qui représente un sous-ensemble des formes d’une Shapes collection.

Méthodes

_Default(Object)

Réservé à une utilisation interne.

AddCallout(MsoCalloutType, Single, Single, Single, Single)

Crée une légende sans bordure. Renvoie un Shape objet qui représente la nouvelle légende.

AddCanvas(Single, Single, Single, Single)

Réservé à une utilisation interne.

AddChart(Object, Object, Object, Object, Object)

Cet objet, ce membre ou cette énumération est déconseillé et n’est pas destiné à être utilisé dans votre code.

AddChart2(Object, Object, Object, Object, Object, Object, Object)

Ajoute un graphique au document. Renvoie un Shape objet qui représente un graphique et l’ajoute à la collection spécifiée.

AddConnector(MsoConnectorType, Single, Single, Single, Single)

Cette méthode crée un connecteur. Renvoie un Shape objet qui représente le nouveau connecteur.

AddCurve(Object)

Renvoie un Shape objet qui représente une courbe de Bézier dans une feuille de calcul.

AddDiagram(MsoDiagramType, Single, Single, Single, Single)

Crée un diagramme. Renvoie un Shape objet qui représente le nouveau diagramme.

AddFormControl(XlFormControl, Int32, Int32, Int32, Int32)

Cette méthode crée un contrôle Microsoft Excel. Renvoie un Shape objet qui représente le nouveau contrôle.

AddLabel(MsoTextOrientation, Single, Single, Single, Single)

Cette méthode crée une étiquette. Renvoie un Shape objet qui représente la nouvelle étiquette.

AddLine(Single, Single, Single, Single)

Renvoie un Shape objet qui représente la nouvelle ligne dans une feuille de calcul.

AddOLEObject(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Crée un objet OLE. Renvoie un Shape objet qui représente le nouvel objet OLE.

AddPicture(String, MsoTriState, MsoTriState, Single, Single, Single, Single)

Crée une image à partir d'un fichier existant. Renvoie un Shape objet qui représente la nouvelle image.

AddPicture2(String, MsoTriState, MsoTriState, Single, Single, Single, Single, MsoPictureCompress)

Crée une image à partir d'un fichier existant. Renvoie un Shape objet qui représente la nouvelle image.

AddPolyline(Object)

Crée une polyligne ouverte ou un polygone fermé. Renvoie un Shape objet qui représente le nouveau polyligne ou polygone.

AddShape(MsoAutoShapeType, Single, Single, Single, Single)

Renvoie un Shape objet qui représente la nouvelle forme automatique dans une feuille de calcul.

AddSmartArt(SmartArtLayout, Object, Object, Object, Object)

Crée un graphique SmartArt avec la mise en page spécifiée.

AddTextbox(MsoTextOrientation, Single, Single, Single, Single)

Cette méthode crée une zone de texte. Renvoie un Shape objet qui représente la nouvelle zone de texte.

AddTextEffect(MsoPresetTextEffect, String, String, Single, MsoTriState, MsoTriState, Single, Single)

Crée un objet WordArt. Renvoie un Shape objet qui représente le nouvel objet WordArt.

BuildFreeform(MsoEditingType, Single, Single)

Crée une forme libre. Renvoie un FreeformBuilder objet qui représente la forme libre au fur et à mesure de sa génération.

GetEnumerator()

Collection de tous les Shape objets de la feuille spécifiée.

Item(Object)

Renvoie un seul objet d’une collection.

SelectAll()

Sélectionne toutes les formes de la collection spécifiée Shapes .

S’applique à