ListObject.Delete (Método)
Elimina un control ListObject creado dinámicamente, borra los datos de la celda de la hoja de cálculo y quita el control de ControlCollection.
Espacio de nombres: Microsoft.Office.Tools.Excel
Ensamblado: Microsoft.Office.Tools.Excel (en Microsoft.Office.Tools.Excel.dll)
Sintaxis
'Declaración
Sub Delete
void Delete()
Comentarios
Este método sólo se debe utilizar con un control ListObject creado mediante programación en tiempo de ejecución.Si llama a este método en un objeto ListObject que se agregue en tiempo de diseño al documento, se produce una excepción.
Si el objeto de vista está vinculado a un sitio de SharePoint, el hecho de eliminarlo no afecta a los datos del servidor en el que se ejecuta Windows SharePoint Services.Los cambios sin confirmar en el objeto de lista local no se envían a la lista de SharePoint.(No hay ninguna advertencia si se pierden estos cambios no confirmados.)
Ejemplos
En el ejemplo de código siguiente se crea un ListObject en la hoja de cálculo actual y, a continuación, se muestra un cuadro de mensaje que pregunta al usuario si se elimina ListObject.Si el usuario responde afirmativamente, se llama al método Delete para quitar ListObject.
Se trata de un ejemplo para una personalización en el nivel del documento.
Private Sub ListObject_Delete()
Dim List1 As Microsoft.Office.Tools.Excel.ListObject = _
Me.Controls.AddListObject(Me.Range("A1", "D4"), "List1")
If DialogResult.Yes = MessageBox.Show("Delete the ListObject?", _
"Test", MessageBoxButtons.YesNo) Then
List1.Delete()
End If
End Sub
private void ListObject_Delete()
{
Microsoft.Office.Tools.Excel.ListObject list1 =
this.Controls.AddListObject(this.Range["A1", "D4"], "list1");
if (DialogResult.Yes == MessageBox.Show("Delete the ListObject?",
"Test", MessageBoxButtons.YesNo))
{
list1.Delete();
}
}
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.