NamedRange.AutoOutline (Método)

Crea automáticamente un contorno para el control NamedRange.

Espacio de nombres:  Microsoft.Office.Tools.Excel
Ensamblado:  Microsoft.Office.Tools.Excel (en Microsoft.Office.Tools.Excel.dll)

Sintaxis

'Declaración
Function AutoOutline As Object
Object AutoOutline()

Valor devuelto

Tipo: System.Object

Comentarios

Si el control NamedRange tiene una sola celda, Microsoft Office Excel crea un contorno para toda la hoja.El nuevo contorno reemplaza cualquier contorno existente.

Ejemplos

El siguiente ejemplo de código utiliza el método AutoOutline para crear un esquema de un control NamedRange y, a continuación, pide al usuario que lo borre llamando al método ClearOutline.

Se trata de un ejemplo para una personalización en el nivel del 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();
    }
}

Seguridad de .NET Framework

Vea también

Referencia

NamedRange Interfaz

Microsoft.Office.Tools.Excel (Espacio de nombres)