Propiedad QueryTable.Recordset (Excel)
Devuelve o establece un objeto Recordset que se usa como origen de datos para la tabla de consulta especificada. Lectura y escritura.
Sintaxis
expresión. Recordset
Expresión Variable que representa un objeto QueryTable .
Comentarios
Si esta propiedad se usa para sobrescribir un conjunto de registros existente, el cambio surte efecto cuando se ejecuta el método Refresh .
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 tener acceso a la propiedad RecordSet .
Ejemplo:
En este ejemplo se cambia el objeto Recordset usado con la primera tabla de consulta de la primera hoja de cálculo y, a continuación, se actualiza la tabla.
With Worksheets(1).QueryTables(1)
.Recordset = _
Workbooks.OpenDatabase("c:\Nwind.mdb") _
.OpenRecordset("employees")
.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.