帮助中心

# autofill-自动填充

调用autofill函数将当前区域的值、格式等向外填充

最小支持版本:5.0.0

# 接口说明

已完成Excel文件打开操作,详情请参见open (opens new window)
已完成Excel区域获取操作,详情请参见getRange (opens new window)
目标区域参数dst必须包含当前区域。

# 语法

<ExcelRange object>.autofill(<dst>, 0)
1
<ExcelRange object>.自动填充(<dst>, 0)
1

# 函数类型

实例函数

# 请求参数

参数名称 类型 是否必选 默认值 示例值 描述
dst Cube.App.Excel.ExcelRange Cube.App.Excel.ExcelAction.open("C:\Users\F\Desktop\123.xlsx", {}).getSheetByName("Sheet1").getRange("A1:A20", false) 目标区域。
目标区域必须包含源区域。
fillType Cube.Lang.Number 0 0 填充方式。
1: 复制源区域的值以及格式到目标区域
5: 将源区域内星期内的日名称(如Monday)扩展到目标区域
0: 由Excel决定扩展的值和格式
3: 将源区域的格式扩展到目标区域
7: 将源区域内的月份名(如January)称扩展到目标区域
2: 将源区域内的值按照数列的方式扩展到目标区域(例如,将' 1,2 '扩展为' 3,4,5 ')。
4: 将源区域内的值复制到目标区域, 不扩展格式
6: 将工作日名称扩展到目标区域, 不包含Saturday, Sunday
8: 将年份扩展到目标区域
10: 以指数增长的方式, 将源区域内的值扩展到目标区域
9: 以线性增长的方式将值从源区域扩展到目标区域
11: 根据检测到的以前用户操作模式,将源区域的值扩展到目标区域

# 返回参数

参数名称 类型 示例值 描述
Result Cube.Lang.Null 该函数返回值为空值。

# 请求示例

Cube.App.Excel.ExcelAction.open("D:\\example.xlsx", {}).getSheetByName("Sheet1").getRange("A1:A3", false).自动填充(Cube.App.Excel.ExcelAction.open("D:\\example.xlsx", {}).getSheetByName("Sheet1").getRange("A1:A20", false), 0)
1
最近更新时间: { "value": "2023-09-12", "effect": true }