NamedRange.AutoFill(Range, XlAutoFillType) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Füllt automatisch die Zellen im NamedRange-Steuerelement aus.
public object AutoFill (Microsoft.Office.Interop.Excel.Range Destination, Microsoft.Office.Interop.Excel.XlAutoFillType Type = Microsoft.Office.Interop.Excel.XlAutoFillType.xlFillDefault);
abstract member AutoFill : Microsoft.Office.Interop.Excel.Range * Microsoft.Office.Interop.Excel.XlAutoFillType -> obj
Public Function AutoFill (Destination As Range, Optional Type As XlAutoFillType = Microsoft.Office.Interop.Excel.XlAutoFillType.xlFillDefault) As Object
Parameter
- Destination
- Range
Die auszufüllenden Zellen. Das Ziel muss den Quellbereich einschließen.
- Type
- XlAutoFillType
Gibt den Fülltyp an. Kann einer der folgenden XlAutoFillType Werte sein: xlFillDaysxlFillSeriesxlGrowthTrendxlFillMonthsxlLinearTrendxlFillWeekdaysxlFillFormatsxlFillDefaultxlFillValuesxlFillCopyxlFillYearsWenn dieses Argument ausgelassen wird oder ausgelassen wirdxlFillDefault, wählt Microsoft Office Excel basierend auf dem Quellbereich den am besten geeigneten Fülltyp aus.
Gibt zurück
Beispiele
Im folgenden Codebeispiel wird der Wert 5 in Zelle A1 festgelegt, und dann wird die -Methode verwendet, um die AutoFill Zellen A1 bis A20 automatisch mit dem Wert in Zelle A1 zu füllen.
Dieses Beispiel gilt für eine Anpassung auf Dokumentebene.
private void SetAutoRange()
{
Microsoft.Office.Tools.Excel.NamedRange namedRange1 =
this.Controls.AddNamedRange(this.Range["A1"],
"namedRange1");
namedRange1.Value2 = 5;
namedRange1.AutoFill(this.Range["A1", "A20"],
Excel.XlAutoFillType.xlFillDefault);
}
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
Hinweise
Optionale Parameter
Informationen zu optionalen Parametern finden Sie unter Optionale Parameter in Office-Projektmappen.