Propiedad QueryTable.RefreshStyle (Excel)

Devuelve o establece cómo se agregan o eliminan filas de la hoja de cálculo especificada para que pueda alojar el número de filas de un conjunto de registros devuelto por una consulta. XlCellInsertionMode de lectura y escritura.

Sintaxis

expresión. RefreshStyle

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 RefreshStyle .

Ejemplo:

En este ejemplo se agrega una tabla de consulta a Sheet1. La propiedad RefreshStyle agrega filas a la hoja de cálculo cuando son necesarias para alojar los resultados.

Dim qt As QueryTable 
Set qt = Sheets("sheet1").QueryTables _ 
 .Add(Connection:="Finder;c:\myfile.dqy", _ 
 Destination:=Range("sheet1!a1")) 
With qt 
 .RefreshStyle = xlInsertEntireRows 
 .Refresh 
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.