Freigeben über


NamedRange.CopyFromRecordset-Methode

Kopiert den Inhalt eines ADO- oder DAO-RecordSets in ein Arbeitsblatt. Begonnen wird dabei in der linken oberen Ecke des NamedRange-Steuerelements.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)

Syntax

'Declaration
Function CopyFromRecordset ( _
    Data As Object, _
    MaxRows As Object, _
    MaxColumns As Object _
) As Integer
int CopyFromRecordset(
    Object Data,
    Object MaxRows,
    Object MaxColumns
)

Parameter

  • Data
    Typ: System.Object
    Das in den Bereich zu kopierende Recordset.
  • MaxRows
    Typ: System.Object
    Die maximale Anzahl von Datensätzen, die in das Arbeitsblatt kopiert werden sollen.Wenn dieses Argument weggelassen wird, werden alle Datensätze im Recordsetobjekt kopiert.
  • MaxColumns
    Typ: System.Object
    Die maximale Anzahl von Feldern, die in das Arbeitsblatt kopiert werden sollen.Wenn dieses Argument weggelassen wird, werden alle Felder im Recordsetobjekt kopiert.

Rückgabewert

Typ: System.Int32

Hinweise

Diese Methode schlägt fehl, wenn das RecordSet Felder mit OLE-Objekten enthält.

Das Kopieren beginnt an der aktuellen Zeile des RecordSets.Nach Abschluss des Kopiervorgangs weist die EOF-Eigenschaft (End of File, Dateiende) des Recordsetobjekts den Wert true auf.

Optionale Parameter

Informationen zu optionalen Parametern finden Sie unter Optionale Parameter in Office-Lösungen.

.NET Framework-Sicherheit

Siehe auch

Referenz

NamedRange Schnittstelle

Microsoft.Office.Tools.Excel-Namespace