Metoda NamedRange.CopyFromRecordset —
Kopiuje zawartość zestawu rekordów ADO lub DAO do arkusza, począwszy od lewego górnego rogu NamedRange kontroli.
Przestrzeń nazw: Microsoft.Office.Tools.Excel
Zestaw: Microsoft.Office.Tools.Excel (w Microsoft.Office.Tools.Excel.dll)
Składnia
'Deklaracja
Function CopyFromRecordset ( _
Data As Object, _
MaxRows As Object, _
MaxColumns As Object _
) As Integer
int CopyFromRecordset(
Object Data,
Object MaxRows,
Object MaxColumns
)
Parametry
- Data
Typ: System.Object
Zestaw rekordów do skopiowania do zakresu.
- MaxRows
Typ: System.Object
Maksymalna liczba rekordów do skopiowania w arkuszu kalkulacyjnym.Jeśli ten argument zostanie pominięty, są kopiowane wszystkie rekordy w obiekcie recordset.
- MaxColumns
Typ: System.Object
Maksymalna liczba pól, aby skopiować do arkusza.Jeśli ten argument zostanie pominięty, są kopiowane wszystkie pola w obiekcie recordset.
Wartość zwracana
Typ: System.Int32
Uwagi
Jeśli zestaw rekordów zawiera pola z obiektami OLE w nich, ta metoda nie działa.
Kopiowanie rozpoczyna się od bieżącego wiersza zestawu rekordów.Po zakończeniu kopiowania właściwość EOF obiektu zestaw rekordów jest true.
Parametry opcjonalne
Aby uzyskać informacje o opcjonalnych parametrów, zobacz Parametry opcjonalne w rozwiązania dla pakietu Office.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..