使用wps js使用SheetChange事件遇到循环引用

function Workbook_SheetChange(Sh, Target)

{

let x = Target.Row

Application.ActiveSheet.Range('B'+x).Value2 = `${Target.Value2}-editcell`

}

这段代码为什么会循环引用?有没有什么方法规避这个问题?

重庆
浏览 268
收藏
3
分享
3 +1
4
+1
全部评论 4
 
雨后清新
打卡
· 浙江省
回复
 
wils
wils

创作者俱乐部成员

function Workbook_SheetChange(Sh, rg) { Application.EnableEvents = false rg.EntireRow.Cells(2).Value2 = `${rg.Value2}-123` Application.EnableEvents = true }
· 广东省
3
回复
小qq
谢谢
· 重庆
回复
 
wils
wils

创作者俱乐部成员

赋值也会触发sheetchange
· 广东省
回复