Partager via


_Chart.DropDowns(Object) Méthode

Définition

Cette propriété renvoie la distance verticale (en points) du bord du texte de délimitation de zone vers l’emplacement vers lequel la ligne de légende rejoint la zone de texte pour une légende avec une valeur de déroulement défini explicitement. En lecture seule unique.

public object DropDowns (object Index);
Public Function DropDowns (Optional Index As Object) As Object

Paramètres

Index
Object

Retours

Retourne Object.

Exemples

Cet exemple montre comment remplacer le déroulement personnalisé pour la forme 1 de myDocument par l’un des deux déroulements prédéfinis, selon que la valeur du déroulement personnalisé est supérieure ou inférieure à la moitié de la hauteur de la zone de texte de la légende. Pour que cet exemple fonctionne, Shape1 doit être une légende.

<span class="label">Set myDocument = Worksheets(1)  















With myDocument.Shapes(1).Callout  















    If .DropType = msoCalloutDropCustom Then  















        If .</span>
<i>Drop</i>
<span class="label">&lt; .Parent.Height / 2 Then             .PresetDrop msoCalloutDropTop         Else             .PresetDrop msoCalloutDropBottom         End If     End If End With</span>

Cet exemple montre comment remplacer le déroulement personnalisé pour la forme 1 de myDocument par l’un des deux déroulements prédéfinis, selon que la valeur du déroulement personnalisé est supérieure ou inférieure à la moitié de la hauteur de la zone de texte de la légende. Pour que cet exemple fonctionne, Shape1 doit être une légende.

<span class="label">Set myDocument = Worksheets(1)  















With myDocument.Shapes(1).Callout  















    If .DropType = msoCalloutDropCustom Then  















        If .</span>
<i>Drop</i>
<span class="label">&lt; .Parent.Height / 2 Then             .PresetDrop msoCalloutDropTop         Else             .PresetDrop msoCalloutDropBottom         End If     End If End With</span>

Cet exemple montre comment remplacer le déroulement personnalisé pour la forme 1 de myDocument par l’un des deux déroulements prédéfinis, selon que la valeur du déroulement personnalisé est supérieure ou inférieure à la moitié de la hauteur de la zone de texte de la légende. Pour que cet exemple fonctionne, Shape1 doit être une légende.

<span class="label">Set myDocument = Worksheets(1)  















With myDocument.Shapes(1).Callout  















    If .DropType = msoCalloutDropCustom Then  















        If .</span>
<i>Drop</i>
<span class="label">&lt; .Parent.Height / 2 Then             .PresetDrop msoCalloutDropTop         Else             .PresetDrop msoCalloutDropBottom         End If     End If End With</span>

Remarques

Cette distance se mesure à partir de la partie supérieure de la zone de texte, à moins que la propriété AutoAttach n'ait la valeur True et que la zone de texte soit à gauche de l'origine de la ligne de légende (position que désigne la légende). Dans ce dernier cas, la distance de jonction se mesure à partir de la partie inférieure de la zone de texte.

Utilisez la CustomDrop(Single) méthode pour définir la valeur de cette propriété.

La valeur de cette propriété reflète avec précision la position de la ligne de légende jointe à la zone de texte uniquement si la légende a une valeur de suppression explicitement définie, c’est-à-dire si la valeur de la DropType propriété est msoCalloutDropCustom.

S’applique à