Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Mit AutoFill der Methode des Range Objekts können Sie einen Bereich in einem Arbeitsblatt automatisch mit Werten füllen. Am häufigsten wird die AutoFill Methode verwendet, um werte inkrementell zu speichern oder werte in einem Bereich zu verringern. Sie können das Verhalten angeben, indem Sie eine optionale Konstante aus der XlAutoFillType Enumeration angeben.
Gilt für: Die Informationen in diesem Thema gelten für Projekte auf Dokumentebene und VSTO-Add-In-Projekte für Excel. Weitere Informationen finden Sie unter features available by Office-App lication and project type.
Sie müssen zwei Bereiche angeben, wenn Sie Folgendes verwenden AutoFill:
Der Bereich, der die AutoFill Methode aufruft, die den Anfangspunkt der Füllung angibt und einen Anfangswert enthält.
Der Bereich, den Sie ausfüllen möchten, wird als Parameter an die AutoFill Methode übergeben. Dieser Zielbereich muss den Bereich enthalten, der den Anfangswert enthält.
Hinweis
Sie können kein NamedRange Steuerelement anstelle des Steuerelements Rangeübergeben. Weitere Informationen finden Sie unter "Programmgesteuerte Einschränkungen von Hostelementen und Hoststeuerelementen".
Beispiel
private void AutoFill()
{
Excel.Range rng = this.Application.get_Range("B1");
rng.AutoFill(this.Application.get_Range("B1","B5"),
Excel.XlAutoFillType.xlFillWeekdays);
rng = this.Application.get_Range("C1");
rng.AutoFill(this.Application.get_Range("C1","C5"),
Excel.XlAutoFillType.xlFillMonths);
rng = this.Application.get_Range("D1","D2");
rng.AutoFill(this.Application.get_Range("D1","D5"),
Excel.XlAutoFillType.xlFillSeries);
}