Range.CopyFromRecordset(Object, Object, Object) Range.CopyFromRecordset(Object, Object, Object) Method

Definition

Kopiert den Inhalt eines ADO oder DAO- Recordset -Objekts in ein Arbeitsblatt, beginnend bei der oberen linken Ecke des angegebenen Bereichs. Copies the contents of an ADO or DAO Recordset object onto a worksheet, beginning at the upper-left corner of the specified range.

public int CopyFromRecordset (object Data, object MaxRows, object MaxColumns);
Public Function CopyFromRecordset (Data As Object, Optional MaxRows As Object, Optional MaxColumns As Object) As Integer

Parameter

Data
Object Object

Objekterforderlich. Required Object. Recordset -Objekts, das in den Bereich kopiert. The Recordset object to copy into the range.

MaxRows
Object Object

Optionales- Objekt. Optional Object. Die maximale Anzahl von Datensätzen, die in das Arbeitsblatt kopieren. The maximum number of records to copy onto the worksheet. Wenn dieses Argument ausgelassen wird, werden alle Datensätze im Recordset -Objekt kopiert. If this argument is omitted, all the records in the Recordset object are copied.

MaxColumns
Object Object

Optionales- Objekt. Optional Object. Die maximale Anzahl der Felder, die in das Arbeitsblatt kopiert. The maximum number of fields to copy onto the worksheet. Wenn dieses Argument ausgelassen wird, werden alle Felder im Recordset -Objekt kopiert. If this argument is omitted, all the fields in the Recordset object are copied.

Gibt zurück

Hinweise

Wenn das Recordset -Objekt Felder mit OLE-Objekten enthält, schlägt diese Methode fehl. If the Recordset object contains fields with OLE objects in them, this method fails.

Kopieren beginnt an der aktuellen Zeile des Recordset -Objekts. Copying begins at the current row of the Recordset object. Nach Abschluss des Kopiervorgangs ist die EOF -Eigenschaft des Recordset -Objekts True. After copying is completed, the EOF property of the Recordset object is True.

Gilt für: