Condividi tramite


Metodo ListObject.Resize

Consente il ridimensionamento di un controllo ListObject in base a un nuovo intervallo.

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

Sintassi

'Dichiarazione
Sub Resize ( _
    Range As Range _
)
void Resize(
    Range Range
)

Parametri

Note

Questa proprietà non consente di inserire o spostare celle.

L'intestazione deve rimanere nella stessa riga e l'elenco risultante deve sovrapporsi all'oggetto List originale. L'elenco deve contenere una riga di intestazione e almeno una riga di dati.

Per gli elenchi che sono collegati a un server che esegue Microsoft Windows SharePoint Services, è possibile ridimensionare l'elenco utilizzando questo metodo con un argomento Range che differisca dall'intervallo corrente del controllo ListObject solo per il numero di righe che contiene. Se si tenta di ridimensionare elenchi collegati a Windows SharePoint Services aggiungendo o eliminando colonne nell'argomento Range, verrà generato un errore di runtime.

Esempi

Nell'esempio di codice riportato di seguito viene creato un controllo ListObject nel foglio di lavoro corrente. Viene quindi utilizzato il metodo Resize per aumentare le dimensioni del controllo ListObject.

Questo esempio è valido per una personalizzazione a livello di 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"]);
    }
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ListObject Interfaccia

Spazio dei nomi Microsoft.Office.Tools.Excel