Range.CopyFromRecordset (Excel)

Copie le contenu d’un objet Recordset DAO ou ADO sur une feuille de calcul, en commençant dans le coin supérieur gauche de la plage spécifiée. Si l’objet Recordset contient des champs renfermant des objets OLE, la méthode échoue.

La copie commence à la ligne actuelle de l’objet Recordset. Après la copie, la propriété EOF de l’objet Recordset est True.

CopyFromRecordset (Data, MaxRows, MaxColumns)

Dim lngCopyFromRecordset As Long
lngCopyFromRecordset = ActiveCell.CopyFromRecordset(Data:=)

Arguments

Un argument nommé

Data (Recordset) - Objet Recordset à copier dans la plage.

Optional arguments

Les arguments suivants sont facultatifs

MaxRows - Nombre maximal d’enregistrements à copier sur la feuille de calcul. Si cet argument est omis, tous les enregistrements dans l’objet Recordset sont copiés

MaxColumns - Nombre de champs maximal à copier dans la feuille de calcul. Si cet argument est omis, tous les champs dans l’objet Recordset sont copiés