Compartir a través de


ListObject.Resize (Método) (2007 System)

Actualización: noviembre 2007

Habilita un control ListObject para que se cambie su tamaño respecto a un nuevo rango.

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

Sintaxis

Public Sub Resize ( _
    Range As Range _
)

Dim instance As ListObject
Dim Range As Range

instance.Resize(Range)
public void Resize(
    Range Range
)

Parámetros

Comentarios

Esta propiedad no inserta ni mueve ninguna celda.

Los encabezados deben permanecer en la misma fila y la lista resultante se superpone a la original. La lista debe contener una fila de encabezado y, por lo menos, una fila de datos.

En las listas vinculadas a un servidor en el que se ejecuta Microsoft Windows SharePoint Services, puede cambiar el tamaño de la lista mediante un argumento Range que sea distinto al rango actual de ListObject sólo en el número de filas que contiene. Si intenta cambiar el tamaño de las listas vinculadas a Windows SharePoint Services mediante la adición o eliminación de columnas (en el argumento Range), se origina un error en tiempo de ejecución.

Ejemplos

En el ejemplo de código siguiente se crea ListObject en la hoja de cálculo actual y, a continuación, se llama al método Resize para aumentar el tamaño de ListObject.

Se trata de un ejemplo para una personalización en el nivel del documento.

Private Sub ListObject_Resize()
    Dim List1 As Microsoft.Office.Tools.Excel.ListObject = _
        Me.Controls.AddListObject(Me.Range("A1", "D4"), "List1")

    If DialogResult.Yes = MessageBox.Show("Resize the ListObject?", _
        "Test", MessageBoxButtons.YesNo) Then
        List1.Resize(Me.Range("A1", "H4"))
    End If

End Sub

private void ListObject_Resize()
{
    Microsoft.Office.Tools.Excel.ListObject list1 =
        this.Controls.AddListObject(this.Range["A1", "D4"], "list1");

    if (DialogResult.Yes == MessageBox.Show("Resize the ListObject?",
        "Test", MessageBoxButtons.YesNo))
    {
        list1.Resize(this.Range["A1", "H4"]);
    }
}

Permisos

Vea también

Referencia

ListObject (Clase)

ListObject (Miembros)

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