Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
True si la variable especificada que hace referencia a un objeto es válida. Boolean de solo lectura.
Sintaxis
expresión.
IsObjectValid( _Object_ )
expresión Opcional. Variable que representa un objeto Application.
Observaciones
La propiedad IsObjectValid devuelve False si se ha eliminado el objeto al que hace referencia la variable.
Ejemplo
En este ejemplo se agrega una tabla al documento activo y se asigna a la variable aTable. A continuación, se elimina del documento la primera tabla. Si la tabla a la que hace referencia a una tabla no era la primera tabla del documento (es decir, si aTable sigue siendo un objeto válido), el ejemplo también quita los bordes de esa tabla.
Dim aTable As Table
Set aTable = ActiveDocument.Tables.Add(Range:=Selection.Range, _
NumRows:=2, NumColumns:=3)
ActiveDocument.Tables(1).Delete
If IsObjectValid(aTable) = True Then _
aTable.Borders.Enable = False
Vea también
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.