帮助中心

# replace-替换匹配单元格的值

调用函数replace在区域内查找替换符合条件的内容。

最小支持版本:5.6.0

# 接口说明

已获取当前excelRange实例, 详情请见getRange (opens new window)

# 语法

<ExcelRange object>.replace(<what>, <replacement>, 2, 1, false, false, false, false)
1
<ExcelRange object>.替换匹配单元格的值(<what>, <replacement>, 2, 1, false, false, false, false)
1

# 函数类型

实例函数

# 请求参数

参数名称 类型 是否必选 默认值 示例值 描述
what Cube.Object "123" 需被替换的内容。
replacement Cube.Object "321" 替换的内容。
lookAt Cube.Lang.Number 2 1 查找方式。
2: 部分匹配
1: 全部匹配
searchOrder Cube.Lang.Number 1 2 查找顺序。
2: 按列
1: 按行
matchCase Cube.Lang.Boolean true true 是否区分大小写。取值:
true: 区分大小写
false: 不 区分大小写
matchByte Cube.Lang.Boolean true true 是否严格匹配双字节编码字符, 是否区分全/半角。取值:
true: 区分全/半角
false: 不区分全/半角。
searchFormat Cube.Lang.Boolean true true 是否使用Excel应用的FindFormat设置。取值:
true: 使用FindFormat设置
false: 不使用FindFormat设置
replaceFormat Cube.Lang.Boolean true true 是否使用Excel应用的ReplaceFormat设置。取值:
true: 使用ReplaceFormat设置
false: 不使用ReplaceFormat设置

# 返回参数

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

# 请求示例

excelRange.replace("123",  "321",  1, 2, true, true, true, true)
1
最近更新时间: { "value": "2023-09-12", "effect": true }