Freigeben über


Programmgesteuertes Automatisches Ausfüllen von Bereichen mit inkrementellen Datenänderungen

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:

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); 
}