Sdílet prostřednictvím


Automatické vyplňování oblastí přírůstkovou změnou dat prostřednictvím kódu programu

AutoFill Metoda objektu Range umožňuje vyplnit oblast v listu hodnotami automaticky. Nejčastěji se AutoFill metoda používá k ukládání přírůstkového zvýšení nebo snížení hodnot v rozsahu. Chování můžete zadat zadáním volitelné konstanty z výčtu XlAutoFillType .

Platí pro: Informace v tomto tématu platí pro projekty na úrovni dokumentu a projekty doplňků VSTO pro Excel. Další informace naleznete v tématu Funkce dostupné aplikace Office lication a typu projektu.

Při použití AutoFillje nutné zadat dvě oblasti:

Příklad

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