核心内容摘要
燃烧的幽邃!《原神》胡桃激斗史莱姆异闻录,一场火与黏液的奇妙协奏!
WPS JS宏RandBetween、Address实例8--[唯一性]类的应用函数RandBetween为excel函数需要WorksheetFunction调用。
格式WorksheetFunction.RandBetween(起点,终点)Address为显示地址格式区域范围等.Address()
自定义类测试数据与结果1结果2生成新工作薄写入不重复的名字代码class zidinyihanshu{//初始化设置,只要被激活先运行初始化内容保存结果。
constructor(Rngs
{//初始化设置函数constructorthis.RngsRngs1;//重点调用Rngs1可直接使用调用Rngs需要用this.Rngsthis.arrRngs
Value().flat();//表达式返回属性值this.list[...new Set(Rngs
Value().flat())];//打平数组集合清理重复值再用[]变为数组}//需要时在调用Sum1(){return this.arr.reduce((x,y)xy)};//有返回值(函数)Rngcolor(color){this.Rngs.Interior.Colorlndexcolor}; //无返回值(函数)color1(){for (var v of this.list){var numWorksheetFunction.RandBetween(1,
;for (var a of this.Rngs){if (a.Value()v){a.Interior.Colornum}}}}}//要求:着色各工作表的相同的姓名并提取每表唯一值function 重复值单元格上色(){var arr[];for (var ws of Sheets){var rnsws.Range(a1,ws.Cells(999,a).End(xlUp));var disojnew zidinyihanshu(rns);disoj.color1();arr.push(disoj.list)}Console.log(JSON.stringify(arr));Console.log(rns.Address());//本节学习内容Address()为显示地址Workbooks.Add();var liearr.reduce((x,y)(x.lengthy.length)?x:y).length;Range(a
.Resize(arr.length,lie).Value2arr;}////自定义类 class zidinyihanshu{ //初始化设置,只要被激活先运行初始化内容保存结果。
constructor(Rngs