Compartir vía


Propiedad QueryTable.FetchedRowOverflow (Excel)

True si el número de filas que devuelve la última ejecución del método Refresh es mayor que el número de filas disponible en la hoja de cálculo. Boolean de solo lectura.

Sintaxis

expresión. FetchedRowOverflow

Expresión Variable que representa un objeto QueryTable .

Comentarios

Si importa datos mediante la interfaz de usuario, los datos de una consulta web o una consulta de texto se importan como un objeto QueryTable , mientras que todos los demás datos externos se importan como un objeto ListObject .

Si importa datos mediante el modelo de objetos, los datos de una consulta web o una consulta de texto se deben importar como queryTable, mientras que todos los demás datos externos se pueden importar como un Objeto ListObject o una QueryTable.

Use la propiedad QueryTable de ListObject para acceder a la propiedad FetchedRowOverflow .

Ejemplo:

Este ejemplo actualiza la tabla de consulta uno. Si el número de filas que devuelve la consulta es superior al número de filas disponibles en la hoja, se mostrará un mensaje de error.

With Worksheets(1).QueryTables(1) 
 .Refresh 
 If .FetchedRowOverflow Then 
 MsgBox "Query too large: please redefine." 
 End If 
End With

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.