Partilhar via


Método NamedRange.CopyFromRecordset

Copia o conteúdo de um recordset do ADO ou DAO para uma planilha, começando no canto superior esquerdo do NamedRange de controle.

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

Sintaxe

'Declaração
Function CopyFromRecordset ( _
    Data As Object, _
    MaxRows As Object, _
    MaxColumns As Object _
) As Integer
int CopyFromRecordset(
    Object Data,
    Object MaxRows,
    Object MaxColumns
)

Parâmetros

  • Data
    Tipo: System.Object
    O conjunto de registros a ser copiado para o intervalo.
  • MaxRows
    Tipo: System.Object
    O número máximo de registros a serem copiados para a planilha.Se esse argumento for omitido, todos os registros no objeto recordset são copiados.
  • MaxColumns
    Tipo: System.Object
    O número máximo de campos a serem copiados para a planilha.Se esse argumento for omitido, todos os campos do objeto recordset são copiados.

Valor de retorno

Tipo: System.Int32

Comentários

Se o conjunto de registros contém campos com objetos OLE, este método falhará.

A cópia começa na linha atual do conjunto de registros. Depois de concluída a cópia, a propriedade EOF do objeto recordset é true.

Optional Parameters

Para obter informações sobre os parâmetros opcionais, consulte Parâmetros opcionais em soluções do Office.

Segurança do .NET Framework

Consulte também

Referência

NamedRange Interface

Namespace Microsoft.Office.Tools.Excel