Partager via


NamedRange.AutoOutline, méthode

Crée automatiquement un plan pour le contrôle NamedRange.

Espace de noms :  Microsoft.Office.Tools.Excel
Assembly :  Microsoft.Office.Tools.Excel (dans Microsoft.Office.Tools.Excel.dll)

Syntaxe

'Déclaration
Function AutoOutline As Object
Object AutoOutline()

Valeur de retour

Type : System.Object

Notes

Si le contrôle NamedRange comprend une cellule unique, Microsoft Office Excel crée un plan pour la totalité de la feuille.Le nouveau plan remplace un éventuel plan existant.

Exemples

L'exemple de code suivant utilise la méthode AutoOutline pour créer un plan pour un contrôle NamedRange, puis invite l'utilisateur à effacer le plan en appelant la méthode ClearOutline.

Cet exemple illustre une personnalisation au niveau du document.

    Private Sub SetOutline()
        Dim namedRange1 As Microsoft.Office.Tools.Excel.NamedRange _
            = Me.Controls.AddNamedRange(Me.Range("A1", "C5"), _
            "namedRange1")

        namedRange1.AutoOutline()

        If MessageBox.Show("Clear the outline?", "Test", _
            MessageBoxButtons.YesNo) = DialogResult.Yes Then
            namedRange1.ClearOutline()
        End If
    End Sub

private void SetOutline()
{
    Microsoft.Office.Tools.Excel.NamedRange namedRange1 =
        this.Controls.AddNamedRange(this.Range["A1", "C5"],
        "namedRange1");

    namedRange1.AutoOutline();

    if (MessageBox.Show("Clear the outline?", "Test",
        MessageBoxButtons.YesNo) == DialogResult.Yes)
    {
        namedRange1.ClearOutline();
    }
}

Sécurité .NET Framework

Voir aussi

Référence

NamedRange Interface

Microsoft.Office.Tools.Excel, espace de noms