QueryTable.RefreshStyle (Excel)
Gibt zurück oder legt fest, wie Zeilen im angegebenen Arbeitsblatt hinzugefügt oder gelöscht werden, damit die Anzahl der Zeilen eines Recordsets, das von einer Abfrage zurückgegeben wird, eingefügt werden kann. Mögliche Rückgabewerte sind xlInsertDeleteCells - Teile von Zeilen werden hinzugefügt oder gelöscht, damit die genaue Anzahl der für das neue Recordset benötigten Zeilen erreicht wird, xlInsertEntireRows - Falls notwendig, werden ganze Zeilen eingefügt, um zusätzliche Daten aufzunehmen, xlOverwriteCells - Dem Arbeitsblatt werden keine neue Zellen oder Zeilen hinzugefügt.
Wenn Sie Daten mithilfe der Benutzeroberfläche importieren, werden Daten aus einer Webabfrage oder einer Textabfrage als Abfrage Objekt importiert, während alle anderen externen Daten als ListObject -Objekt importiert werden. Wenn Sie Daten mithilfe des Objektmodells importieren, müssen Daten aus einer Webabfrage oder einer Textabfrage als AbfrageZeile importiert werden, während alle anderen externen Daten als ListObject -oder als Queryable-Methode importiert werden können. Sie können die Queryable -Eigenschaft des ListObject verwenden, um auf Die RefreshStyle-Eigenschaft zuzugreifen.
ActiveCell.QueryTable.RefreshStyle = xlInsertDeleteCells