Share via


Metodo NamedRange.AutoOutline

Crea automaticamente una struttura per il controllo NamedRange.

Spazio dei nomi:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)

Sintassi

'Dichiarazione
Function AutoOutline As Object
Object AutoOutline()

Valore restituito

Tipo: System.Object

Note

Poiché il controllo NamedRange è a cella singola, viene automaticamente creata una struttura per l'intero foglio. La nuova struttura sostituisce quella esistente.

Esempi

Nell'esempio di codice riportato di seguito viene utilizzato il metodo AutoOutline per creare una struttura per un controllo NamedRange. Viene quindi chiesto all'utente di cancellare la struttura mediante una chiamata al metodo ClearOutline.

Questo esempio è valido per una personalizzazione a livello di documento.

    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();
    }
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

NamedRange Interfaccia

Spazio dei nomi Microsoft.Office.Tools.Excel