NamedRange.AutoFill(Range, XlAutoFillType) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Автоматически заполняет ячейки в элементе управления 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
Параметры
- Destination
- Range
Заполняемые ячейки. Назначение должно включать исходный диапазон.
- Type
- XlAutoFillType
Указывает тип заливки. Может быть одним из следующих XlAutoFillType значений.xlFillFormatsxlGrowthTrendxlFillWeekdaysxlFillCopyxlFillDefaultxlFillSeriesxlFillDaysxlFillValuesxlFillYearsxlFillMonthsxlLinearTrend Если этот аргумент имеет xlFillDefault значение или опущен, Microsoft Office Excel выбирает наиболее подходящий тип заливки в зависимости от исходного диапазона.
Возвращаемое значение
Примеры
В следующем примере кода задается значение 5 в ячейке A1, а затем используется AutoFill метод для автоматического заполнения ячеек A1 по A20 значением в ячейке A1.
Этот пример предназначен для настройки на уровне документа.
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
Комментарии
Необязательные параметры
Сведения о необязательных параметрах см. в разделе Необязательные параметры в решениях Office.