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. Posibles valores de retorno son xlInsertDeleteCells - Se insertan o eliminan filas parciales para que coincidan con el número exacto de filas necesarias del nuevo conjunto de registros, xlInsertEntireRows - Si es necesario, se insertan filas enteras para incluir los desbordamientos, xlOverwriteCells - No se agregan celdas nuevas a la hoja de cálculo.
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 deben importarse como una QueryTable, mientras que todos los demás datos externos pueden importarse como un objeto ListObject o mediante QueryTable. Puede usar la propiedad QueryTable de ListObject para obtener acceso a la propiedad RefreshStyle .
ActiveCell.QueryTable.RefreshStyle = xlInsertDeleteCells