Compartir a través de


Rellenar automáticamente intervalos mediante programación con datos que cambian incrementalmente

El AutoFill método del Range objeto permite rellenar un intervalo en una hoja de cálculo con valores automáticamente. Con mayor frecuencia, el AutoFill método se usa para almacenar valores incrementalmente crecientes o decrecientes en un intervalo. Puede especificar el comportamiento proporcionando una constante opcional de la XlAutoFillType enumeración.

Se aplica a: La información de este tema se aplica a proyectos de nivel de documento y proyectos de complementos de VSTO para Excel. Para obtener más información, consulte Características disponibles por aplicación de Office lication y tipo de proyecto.

Debe especificar dos intervalos al usar AutoFill:

Ejemplo

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