Propiedad ListObject.Active (Excel)
Devuelve un valor booleano que indica si un objeto ListObject de una hoja de cálculo está activo, es decir, si la celda activa está dentro del rango del objeto ListObject . Boolean de solo lectura.
Sintaxis
expresión. Activo
Expresión Variable que representa un objeto ListObject .
Comentarios
Dado que no hay ningún método Activate para el objeto ListObject , solo puede activar un objeto ListObject activando un rango de celdas dentro de la lista.
Ejemplo:
En el ejemplo siguiente se activa la lista en el objeto ListObject predeterminado de la primera hoja de cálculo del libro activo. Al invocar el método Activate del objeto Range sin parámetros de celda, se activa todo el rango de la lista.
Function MakeListActive() As Boolean
Dim wrksht As Worksheet
Dim objList As ListObject
Set wrksht = ActiveWorkbook.Worksheets("Sheet1")
Set objList = wrksht.ListObjects(1)
objList.Range.Activate
MakeListActive = objList.Active
End Function
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.