NamedRange.AutoFill(Range, XlAutoFillType) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Riempie automaticamente le celle incluse nel controllo NamedRange.
public object AutoFill (Microsoft.Office.Interop.Excel.Range Destination, Microsoft.Office.Interop.Excel.XlAutoFillType Type = Microsoft.Office.Interop.Excel.XlAutoFillType.xlFillDefault);
abstract member AutoFill : Microsoft.Office.Interop.Excel.Range * Microsoft.Office.Interop.Excel.XlAutoFillType -> obj
Public Function AutoFill (Destination As Range, Optional Type As XlAutoFillType = Microsoft.Office.Interop.Excel.XlAutoFillType.xlFillDefault) As Object
Parametri
- Destination
- Range
Celle da riempire. La destinazione deve includere l'intervallo di origine.
- Type
- XlAutoFillType
Specifica il tipo di riempimento. Può essere uno di questi XlAutoFillType valori: xlFillDaysxlFillSeriesxlGrowthTrendxlFillCopyxlFillDefaultxlFillWeekdaysxlFillFormatsxlFillValuesxlFillYearsxlFillMonthsxlLinearTrend se questo argomento è xlFillDefault omesso, Microsoft Office Excel seleziona il tipo di riempimento più appropriato, in base all'intervallo di origine.
Restituisce
Esempio
L'esempio di codice seguente imposta il valore 5 nella cella A1 e quindi usa il AutoFill metodo per riempire automaticamente le celle da A1 a A20 con il valore nella cella A1.
Questo esempio è relativo a una personalizzazione a livello di documento.
private void SetAutoRange()
{
Microsoft.Office.Tools.Excel.NamedRange namedRange1 =
this.Controls.AddNamedRange(this.Range["A1"],
"namedRange1");
namedRange1.Value2 = 5;
namedRange1.AutoFill(this.Range["A1", "A20"],
Excel.XlAutoFillType.xlFillDefault);
}
Private Sub SetAutoRange()
Dim namedRange1 As Microsoft.Office.Tools.Excel.NamedRange _
= Me.Controls.AddNamedRange(Me.Range("A1"), _
"namedRange1")
namedRange1.Value2 = 5
namedRange1.AutoFill(Me.Range("A1", "A20"), _
Excel.XlAutoFillType.xlFillDefault)
End Sub
Commenti
Parametri facoltativi
Per informazioni sui parametri facoltativi, vedere parametri facoltativi nelle soluzioni Office.