Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
AutoFill Metoda Range obiektu umożliwia automatyczne wypełnianie zakresu w arkuszu wartościami. AutoFill Najczęściej metoda służy do przechowywania przyrostowych lub malejących wartości w zakresie. Zachowanie można określić, podając opcjonalną stałą z XlAutoFillType wyliczenia.
Dotyczy: informacje w tym temacie dotyczą projektów na poziomie dokumentu i projektów dodatków VSTO dla programu Excel. Aby uzyskać więcej informacji, zobacz Funkcje dostępne przez aplikacja pakietu Office lication i typ projektu.
W przypadku używania polecenia AutoFillnależy określić dwa zakresy:
Zakres, który wywołuje metodę AutoFill , która określa punkt początkowy wypełnienia i zawiera wartość początkową.
Zakres, który chcesz wypełnić, został przekazany jako parametr do AutoFill metody . Ten zakres docelowy musi zawierać zakres zawierający wartość początkową.
Uwaga
Nie można przekazać NamedRange kontrolki zamiast .Range Aby uzyskać więcej informacji, zobacz Programowe ograniczenia elementów hosta i kontrolek hosta.
Przykład
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);
}