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
- Range
Tipo: Microsoft.Office.Interop.Excel.Range
Nuovo intervallo per l'elenco.
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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.