Range.CopyFromRecordset(Object, Object, Object) メソッド

定義

ADO または DAO Recordset オブジェクトの内容を、指定した範囲の左上隅からワークシートにコピーします。

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

パラメーター

Data
Object

必須 オブジェクト。 セル範囲にコピーする Recordset オブジェクトを指定します。

MaxRows
Object

省略可能 なオブジェクト。 ワークシートにコピーするレコードの最大数を指定します。 この引数を省略すると、Recordset オブジェクトのすべてのレコードをコピーします。

MaxColumns
Object

省略可能 なオブジェクト。 ワークシートにコピーするフィールドの最大数を指定します。 この引数を省略すると、Recordset オブジェクトのすべてのフィールドをコピーします。

戻り値

注釈

Recordset オブジェクトに OLE オブジェクトを含むフィールドが含まれている場合、このメソッドは失敗します。

コピーは Recordset オブジェクトのカレント レコードの位置から行われます。 コピーが完了すると、Recordset オブジェクトの EOF プロパティは True になります。

適用対象