FormulaField (对象)
说明
FormulaField 公式字段的属性,修改属性之后需要 FieldDescriptor 调用Apply()方法使得修改生效。如果非公式字段,无法设置相关属性
属性
浏览器环境示例
javascript
async function example() {
// 新建一个公式字段
await instance.ready();
const app = instance.Application;
const fieldDescriptors = await app.Sheets("数据表").FieldDescriptors
const desc = await app.FieldDescriptor("Formula","公式字段")
const prop = await desc.Formula
prop.Formula = '=[@日期]+[@日期]'
prop.IsShowPercentAsProgress = true
const result = await fieldDescriptors.AddField(desc)
}
脚本编辑器 示例
javascript
function main() {
// 新建一个公式字段
const fieldDescriptors = Application.Sheets("数据表").FieldDescriptors
const desc = FieldDescriptor("Formula","公式字段")
const prop = desc.Formula
prop.Formula = '=[@日期]+[@日期]'
prop.IsShowPercentAsProgress = true
const result = fieldDescriptors.AddField(desc)
}
main()