NamedRange.AutoFill – metoda
Automaticky vyplní buňky NamedRange řízení.
Obor názvů: Microsoft.Office.Tools.Excel
Sestavení: Microsoft.Office.Tools.Excel (v Microsoft.Office.Tools.Excel.dll)
Syntaxe
'Deklarace
Function AutoFill ( _
Destination As Range, _
Type As XlAutoFillType _
) As Object
Object AutoFill(
Range Destination,
XlAutoFillType Type
)
Parametry
- Destination
Typ: Microsoft.Office.Interop.Excel.Range
Buňky vyplnit.Cíl musí zahrnovat zdrojová databáze oblasti.
- Type
Typ: Microsoft.Office.Interop.Excel.XlAutoFillType
Určuje typ výplně.
Může být jedna z těchto XlAutoFillType hodnoty:
xlFillDays
xlFillFormats
xlFillSeries
xlFillWeekdays
xlGrowthTrend
xlFillCopy
xlFillDefault
xlFillMonths
xlFillValues
xlFillYears
xlLinearTrend
Pokud je tento argument xlFillDefault nebo vynechán, systém Microsoft Office Excel vybere nejvhodnější typ výplně založené na zdrojová databáze oblasti.
Vrácená hodnota
Typ: System.Object
Poznámky
Volitelné parametry
Informace o volitelných parametrů, viz The Variable missing and Optional Parameters in Office Solutions.
Příklady
Například následující kód nastaví hodnotu 5 do buňky A1 a použije AutoFill metoda automaticky vyplnit buňky A1 až A20 s hodnotou v buňce A1.
Tento příklad je přizpůsobení úrovni dokumentu.
Private Sub SetAutoRange()
Dim namedRange1 As Microsoft.Office.Tools.Excel.NamedRange _
= Me.Controls.AddNamedRange(Me.Range("A1"), _
"namedRange1")
namedRange1.Value2 = 5
namedRange1.AutoFill(Me.Range("A1", "A20"), _
Excel.XlAutoFillType.xlFillDefault)
End Sub
private void SetAutoRange()
{
Microsoft.Office.Tools.Excel.NamedRange namedRange1 =
this.Controls.AddNamedRange(this.Range["A1", missing],
"namedRange1");
namedRange1.Value2 = 5;
namedRange1.AutoFill(this.Range["A1", "A20"],
Excel.XlAutoFillType.xlFillDefault);
}
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.