Shapes 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.
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 . |